OCXOZ06 ;SLC/RJS,CLA - Order Check Scan ;OCT 30,2024 at 12:49
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 |
Package | Total | Caller Graph |
---|---|---|
Order Entry Results Reporting | 2 | OCXOZ01 OCXOZ02 |
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 Externl 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+18*, INT2DT+21 |
>> OCXCNT | INT2DT+12*, INT2DT+13*, INT2DT+14, INT2DT+15 |
OCXCYR | INT2DT+4~, INT2DT+9*, INT2DT+20 |
OCXDATA | FILE+2~, FILE+5! |
OCXDATA( | FILE+7*, FILE+9*, FILE+11 |
OCXDAY | INT2DT+4~, INT2DT+5*, INT2DT+15*, INT2DT+20, INT2DT+21, INT2DT+22 |
>> 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+14, INT2DT+15 |
OCXELE | FILE~, FILE+3*, FILE+5, FILE+7, FILE+9 |
OCXF | INT2DT~, INT2DT+3*, INT2DT+16, INT2DT+19, INT2DT+20 |
OCXHR | DT2INT+8~, DT2INT+9*, DT2INT+10*, DT2INT+11*, DT2INT+12, INT2DT+4~, INT2DT+5*, INT2DT+8*, INT2DT+18, INT2DT+19* , INT2DT+20, INT2DT+21 |
OCXLPYR | INT2DT+4~, INT2DT+5*, INT2DT+11*, INT2DT+13 |
OCXMIN | DT2INT+8~, DT2INT+9*, DT2INT+12, INT2DT+4~, INT2DT+5*, INT2DT+7*, INT2DT+20, INT2DT+21 |
OCXMON | DT2INT+15~, DT2INT+16*, DT2INT+17, DT2INT+18, DT2INT+21~, DT2INT+22*, DT2INT+23, DT2INT+24, INT2DT+4~, INT2DT+5* , INT2DT+14*, INT2DT+15, INT2DT+16*, INT2DT+17*, INT2DT+20, INT2DT+21, INT2DT+22 |
>> 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+21 |
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+11*, INT2DT+20, INT2DT+21, INT2DT+22 |
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+14, INT2DT+15, INT2DT+16, ORDERER+8, ORDITEM+5 |
X | DT2INT+28~*, ORDITEM+3~, ORDITEM+4*, ORDITEM+5 |
Y | DT2INT+28~ |