OCXOZ06 ;SLC/RJS,CLA - Order Check Scan ;JUN 2,2026 at 09:53
Source file <OCXOZ06.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CHK95 | ; Look through the current environment for valid Event/Elements for this patient.
; Called from UPDATE+13^OCXOZ01. |
|
| CHK97 | ; Look through the current environment for valid Event/Elements for this patient.
; Called from CHK95+18. |
|
| CHK113 | ; Look through the current environment for valid Event/Elements for this patient.
; Called from CHK1+32^OCXOZ02. |
|
| CANCELER(ORNUM) | ; Compiler Function: ORDER CANCELING PROVIDER
|
|
| DT2INT(OCXDT) | ; This Local Extrinsic Function converts a date into an integer
; By taking the Years, Months, Days, Hours and Minutes converting ; Them into Seconds and then adding them all together into one big integer |
|
| FILE(DFN,OCXELE,OCXDFL) | ; This Local Extrinsic Function logs a validated event/element.
|
|
| INT2DT(OCXDT,OCXF) | ; This Local Extrinsic Function converts an OCX internal format
; Date into an External Format (Human Readable) date. 'OCXF=SHORT FORMAT OCXF=LONG FORMAT |
|
| ORDERER(ORNUM) | ; Compiler Function: ORDERING PROVIDER
|
|
| ORDITEM(OIEN) | ; Compiler Function: GET ORDERABLE ITEM FROM ORDER NUMBER
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^OR(100 - [#100] | CANCELER+5, CANCELER+6, ORDERER+5, ORDERER+6, ORDERER+8 |
| ^ORD(101.43 - [#101.43] | ORDITEM+4 |
| ^TMP("OCXCHK" | FILE+11* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | DT2INT+28~* |
| DFN | CHK95+19, CHK95+20, CHK95+21, CHK95+22, CHK97+16, CHK97+17, CHK113+19, FILE~, FILE+3*, FILE+5 , FILE+7, FILE+9, FILE+11 |
| >> OCXAP | INT2DT+5*, INT2DT+21*, INT2DT+24 |
| >> OCXCNT | INT2DT+15*, INT2DT+16*, INT2DT+17, INT2DT+18 |
| OCXCYR | INT2DT+4~, INT2DT+9*, INT2DT+23 |
| OCXDATA | FILE+2~, FILE+5! |
| OCXDATA( | FILE+7*, FILE+9*, FILE+11 |
| OCXDAY | INT2DT+4~, INT2DT+5*, INT2DT+18*, INT2DT+23, INT2DT+24, INT2DT+25 |
| >> OCXDF( | FILE+9 |
| >> OCXDF(105 | CHK113+20* |
| >> OCXDF(112 | CHK113+20* |
| >> OCXDF(115 | CHK97+16*, CHK97+17* |
| >> OCXDF(149 | CHK113+20* |
| >> OCXDF(27 | CHK95+18*, CHK97+16, CHK97+17 |
| >> OCXDF(28 | CHK95+19* |
| >> OCXDF(29 | CHK95+20* |
| >> OCXDF(30 | CHK95+21* |
| >> OCXDF(31 | CHK95+22* |
| >> OCXDF(32 | CHK113+19* |
| >> OCXDF(34 | CHK113+19, CHK113+20 |
| >> OCXDF(37 | CHK97+16*, CHK97+17* |
| >> OCXDF(96 | CHK113+19* |
| OCXDFI | FILE+2~, FILE+8*, FILE+9 |
| OCXDFL | FILE~, FILE+8 |
| OCXDIFF | DT2INT+5~*, DT2INT+27* |
| OCXDT | DT2INT~, DT2INT+4, DT2INT+7, DT2INT+9, DT2INT+10, DT2INT+11, DT2INT+12*, DT2INT+14, DT2INT+16, DT2INT+17* , DT2INT+18*, DT2INT+20, DT2INT+22, DT2INT+23*, DT2INT+24*, DT2INT+26, DT2INT+27*, DT2INT+28*, DT2INT+30*, DT2INT+32* , DT2INT+34, INT2DT~, INT2DT+3, INT2DT+6*, INT2DT+7*, INT2DT+8*, INT2DT+10, INT2DT+11*, INT2DT+12, INT2DT+13* , INT2DT+17, INT2DT+18 |
| OCXELE | FILE~, FILE+3*, FILE+5, FILE+7, FILE+9 |
| OCXF | INT2DT~, INT2DT+3*, INT2DT+19, INT2DT+22, INT2DT+23 |
| OCXHR | DT2INT+8~, DT2INT+9*, DT2INT+10*, DT2INT+11*, DT2INT+12, INT2DT+4~, INT2DT+5*, INT2DT+8*, INT2DT+21, INT2DT+22* , INT2DT+23, INT2DT+24 |
| OCXLPYR | INT2DT+4~, INT2DT+5*, INT2DT+12*, INT2DT+13, INT2DT+14 |
| OCXMIN | DT2INT+8~, DT2INT+9*, DT2INT+12, INT2DT+4~, INT2DT+5*, INT2DT+7*, INT2DT+23, INT2DT+24 |
| OCXMON | DT2INT+15~, DT2INT+16*, DT2INT+17, DT2INT+18, DT2INT+21~, DT2INT+22*, DT2INT+23, DT2INT+24, INT2DT+4~, INT2DT+5* , INT2DT+17*, INT2DT+18, INT2DT+19*, INT2DT+20*, INT2DT+23, INT2DT+24, INT2DT+25 |
| >> OCXOERR | CHK95+3, CHK95+19*, CHK95+20*, CHK95+21*, CHK95+22*, CHK97+3, CHK97+16*, CHK97+17*, CHK113+3, CHK113+19* |
| >> OCXORD | CHK95+18, CHK95+19, CHK95+20, CHK95+21, CHK95+22, CHK97+16, CHK97+17 |
| OCXPC | FILE+2~, FILE+8* |
| OCXSEC | INT2DT+4~, INT2DT+5*, INT2DT+6*, INT2DT+24 |
| OCXSUB | FILE+2~ |
| OCXTIME | DT2INT+8~, DT2INT+9* |
| OCXTIML | FILE+2~ |
| OCXTIMN | FILE+2~ |
| OCXTIMT1 | FILE+2~ |
| OCXTIMT2 | FILE+2~ |
| OCXVAL | DT2INT+5~*, DT2INT+34*, DT2INT+36, FILE+2~, FILE+9* |
| OCXYR | INT2DT+4~, INT2DT+5*, INT2DT+10*, INT2DT+14*, INT2DT+16, INT2DT+23, INT2DT+24, INT2DT+25 |
| OIEN | ORDITEM~, ORDITEM+1, ORDITEM+3 |
| OITXT | ORDITEM+3~*, ORDITEM+4 |
| ORNUM | CANCELER~, CANCELER+2, CANCELER+3*, CANCELER+5, CANCELER+6, ORDERER~, ORDERER+2, ORDERER+3*, ORDERER+5, ORDERER+6 , ORDERER+8 |
| ORQDUZ | CANCELER+4~, CANCELER+6*, CANCELER+7, ORDERER+4~*, ORDERER+8*, ORDERER+9 |
| ORQI | ORDERER+4~, ORDERER+6*, ORDERER+7, ORDERER+8 |
| U | CANCELER+6, DT2INT+16, DT2INT+22, INT2DT+17, INT2DT+18, INT2DT+19, ORDERER+8, ORDITEM+5 |
| X | DT2INT+28~*, ORDITEM+3~, ORDITEM+4*, ORDITEM+5 |
| Y | DT2INT+28~ |