OCXOZ0W ;SLC/RJS,CLA - Order Check Scan ;OCT 30,2024 at 12:49
Source file <OCXOZ0W.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 | 1 | OCXOZ0H |
Name | Comments | DBIA/ICR reference |
---|---|---|
R61R1A | ; Verify all Event/Elements of Rule #61 'CREATININE CLEARANCE ESTIMATION' Relation #1 'IF CREAT CLEAR AND ( CREATININE CLEARANCE DATE OR ...'
; Called from EL73+5^OCXOZ0H, and EL96+5^OCXOZ0H, and EL97+5^OCXOZ0H. |
|
R61R1B | ; Send Order Check, Notication messages and/or Execute code for Rule #61 'CREATININE CLEARANCE ESTIMATION' Relation #1 'IF CREAT CLEAR AND ( CREATININE CLEARANCE DATE OR ...'
; Called from R61R1A+13. |
|
CRCL(DFN) | ; Compiler Function: CREATININE CLEARANCE (ESTIMATED/CALCULATED)
|
|
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 |
|
FLAB(DFN,OCXLIST,OCXSPEC) | ; Compiler Function: FORMATTED LAB RESULTS
|
|
GETDATA(DFN,OCXL,OCXDFI) | ; This Local Extrinsic Function returns runtime data
|
|
MCE73() | ; Verify Event/Element: CREATININE CLEARANCE ESTIMATE
|
|
MCE96() | ; Verify Event/Element: CREATININE CLEARANCE DATE/TIME
|
|
MCE97() | ; Verify Event/Element: RENAL RESULTS
|
|
TERMLKUP(OCXTERM,OCXLIST) | ;
|
Name | Field # of Occurrence |
---|---|
^%DT | DT2INT+28 |
$$TERM^OCXOZ01 | TERMLKUP+1 |
$$TERMLKUP^ORB31 | CRCL+15, CRCL+16 |
$$AGE^ORQPTQ4 | CRCL+13 |
$$SEX^ORQPTQ4 | CRCL+14 |
$$LOCL^ORQQLR1 | CRCL+19, FLAB+12, FLAB+14 |
VITAL^ORQQVI | CRCL+6, CRCL+10 |
$$FMTE^XLFDT | FLAB+20 |
$$FMTH^XLFDT | DT2INT+32 |
$$HL7TFM^XLFDT | DT2INT+30 |
$$NOW^XLFDT | CRCL+6, CRCL+10 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OCXS(860.2 - [#860.2] | R61R1A+10 |
^TMP("OCXCHK" | GETDATA+3, MCE73+6, MCE96+9, MCE96+12*, MCE97+8, MCE97+11* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | DT2INT+28~* |
ABW | CRCL+3~, CRCL+8*, CRCL+9*, CRCL+27, CRCL+28, CRCL+29, CRCL+33 |
ADJBW | CRCL+3~, CRCL+30*, CRCL+31*, CRCL+32, CRCL+33*, CRCL+34 |
AGE | CRCL+2~, CRCL+13*, CRCL+34 |
BWDIFF | CRCL+3~, CRCL+28*, CRCL+30 |
BWRATIO | CRCL+3~, CRCL+27*, CRCL+30 |
CRCL | CRCL+2~, CRCL+34*, CRCL+36, CRCL+37 |
DFN | R61R1B+11, R61R1B+12, CRCL~, CRCL+6, CRCL+10, CRCL+13, CRCL+14, CRCL+19, FLAB~, FLAB+2 , FLAB+12, FLAB+14, GETDATA~, GETDATA+3, MCE73+5, MCE96+8, MCE97+7 |
DIC | FLAB+7~ |
HT | CRCL+2~, CRCL+12*, CRCL+24 |
HTGT60 | CRCL+3~, CRCL+24*, CRCL+25, CRCL+26 |
IBW | CRCL+3~, CRCL+26*, CRCL+27, CRCL+28, CRCL+29, CRCL+30 |
LOWBW | CRCL+3~, CRCL+29*, CRCL+31 |
LRWKLD | CRCL+2~ |
OCXA | FLAB+7~, FLAB+16 |
OCXA( | FLAB+13*, FLAB+16 |
OCXCMSG | R61R1B+10~, R61R1B+11*, R61R1B+12*, R61R1B+19 |
OCXDATA | R61R1B+10~ |
>> OCXDF(37 | MCE73+5*, MCE73+6, MCE96+8*, MCE96+9, MCE96+10, MCE96+12, MCE97+7*, MCE97+8, MCE97+9, MCE97+11 |
>> OCXDF(64 | MCE96+12*, MCE97+9* |
>> OCXDF(76 | MCE96+12*, MCE97+11* |
>> OCXDF(77 | MCE96+10* |
OCXDFI | GETDATA~, GETDATA+3 |
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 |
OCXDUZ | R61R1B+10~ |
OCXE | GETDATA+2~, GETDATA+3* |
OCXFORD | R61R1B+10~ |
OCXHR | DT2INT+8~, DT2INT+9*, DT2INT+10*, DT2INT+11*, DT2INT+12 |
OCXL | GETDATA~, GETDATA+3 |
OCXLAB | FLAB+4~, FLAB+6*, FLAB+8 |
OCXLIST | FLAB~, FLAB+3, FLAB+6, TERMLKUP~, TERMLKUP+1 |
OCXLOGD | R61R1B+10~ |
OCXLOGS | R61R1B+10~ |
OCXMIN | DT2INT+8~, DT2INT+9*, DT2INT+12 |
OCXMON | DT2INT+15~, DT2INT+16*, DT2INT+17, DT2INT+18, DT2INT+21~, DT2INT+22*, DT2INT+23, DT2INT+24 |
OCXNMSG | R61R1B+10~, R61R1B+13* |
OCXNUM | R61R1B+10~ |
>> OCXOCMSG( | R61R1B+19* |
>> OCXOCMSG(999999 | R61R1B+19 |
>> OCXOERR | R61R1A+3, R61R1B+3, R61R1B+15 |
>> OCXOSRC | R61R1B+11 |
OCXOUT | FLAB+4~*, FLAB+21*, FLAB+22 |
OCXPC | FLAB+4~, FLAB+6* |
OCXPORD | R61R1B+10~ |
>> OCXPSD | R61R1B+11 |
OCXQUIT | R61R1B+10~ |
OCXR | FLAB+7~, FLAB+16* |
OCXRES | MCE73+4~, MCE96+7~, MCE97+6~ |
OCXRES(73 | MCE73+5* |
OCXRES(96 | MCE96+8*, MCE96+10*, MCE96+12*, MCE96+13 |
OCXRES(97 | MCE97+7*, MCE97+9*, MCE97+11*, MCE97+12 |
>> OCXRULE("R61R1B" | R61R1B+8 |
OCXSL | FLAB+4~, FLAB+5*, FLAB+10, FLAB+14 |
OCXSL( | FLAB+11 |
OCXSPEC | FLAB~, FLAB+5 |
>> OCXT | CRCL+17*, CRCL+19 |
OCXTERM | TERMLKUP~, TERMLKUP+1 |
OCXTIME | DT2INT+8~, DT2INT+9* |
OCXTL | CRCL+15*, FLAB+7~, FLAB+8* |
OCXTL( | CRCL+17, CRCL+19, FLAB+9 |
>> OCXTLS | CRCL+16* |
>> OCXTLS( | CRCL+18, CRCL+19 |
>> OCXTS | CRCL+18*, CRCL+19 |
OCXVAL | DT2INT+5~*, DT2INT+34*, DT2INT+36 |
OCXX | FLAB+7~, FLAB+9*, FLAB+12*, FLAB+13, FLAB+14*, FLAB+15, FLAB+16*, FLAB+17, FLAB+18, FLAB+19 , FLAB+20 |
OCXY | FLAB+7~, FLAB+18*, FLAB+19*, FLAB+20*, FLAB+21 |
ORH | CRCL+2~, CRCL+10, CRCL+11 |
ORH(1 | CRCL+12 |
ORW | CRCL+2~, CRCL+6, CRCL+7 |
ORW(1 | CRCL+8 |
PC | GETDATA+2~, GETDATA+3* |
PSCR | CRCL+2~, CRCL+5*, CRCL+20*, CRCL+21 |
RSLT | CRCL+2~, CRCL+4*, CRCL+7, CRCL+8, CRCL+11, CRCL+12, CRCL+13, CRCL+14, CRCL+15, CRCL+16 , CRCL+21, CRCL+22, CRCL+36*, CRCL+37*, CRCL+38 |
SCR | CRCL+2~, CRCL+17*, CRCL+19*, CRCL+20, CRCL+21*, CRCL+22 |
SCRD | CRCL+2~, CRCL+22*, CRCL+36, CRCL+37 |
>> SCRV | CRCL+21*, CRCL+34 |
SEX | CRCL+2~, CRCL+14*, CRCL+26, CRCL+36, CRCL+37 |
SPEC | FLAB+4~*, FLAB+7~, FLAB+11*, FLAB+12 |
TEST | FLAB+7~, FLAB+9*, FLAB+12, FLAB+14 |
U | CRCL+8, CRCL+12, CRCL+14, CRCL+19, CRCL+20, CRCL+21, CRCL+22, CRCL+36, CRCL+37, DT2INT+16 , DT2INT+22, FLAB+6, FLAB+13, FLAB+18, FLAB+19, FLAB+20, GETDATA+3 |
VAL | GETDATA+2~*, GETDATA+3*, GETDATA+4 |
X | DT2INT+28~*, FLAB+7~ |
Y | DT2INT+28~, FLAB+7~ |