OCXOZ0Z ;SLC/RJS,CLA - Order Check Scan ;JAN 28,2014 at 03:37
Source file <OCXOZ0Z.m>
| Package | Total | Call Graph | 
|---|---|---|
| Order Entry Results Reporting | 5 | $$TERM^OCXOZ01 $$TERMLKUP^ORB31 ($$AGE,$$SEX)^ORQPTQ4 $$LOCL^ORQQLR1 VITAL^ORQQVI | 
| Kernel | 1 | ($$FMTE,$$FMTH,$$HL7TFM,$$NOW)^XLFDT | 
| VA Fileman | 1 | ^%DT | 
| Package | Total | Caller Graph | 
|---|---|---|
| Order Entry Results Reporting | 1 | OCXOZ0H | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| MCE96() | ; Verify Event/Element: CREATININE CLEARANCE DATE/TIME | |
| CRCL(DFN) | ;  Compiler Function: CREATININE CLEARANCE (ESTIMATED/CALCULATED) | |
| MCE73() | ; Verify Event/Element: CREATININE CLEARANCE ESTIMATE | |
| 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. | |
| TERMLKUP(OCXTERM,OCXLIST) | ; | |
| 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 | |
| MCE97() | ; Verify Event/Element: RENAL RESULTS | 
| 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* | 
| Name | Line Occurrences | 
|---|---|
| $$CRCL | MCE96+10, MCE96+12, MCE97+11 | 
| $$DT2INT | MCE96+10 | 
| $$FLAB | MCE96+12, MCE97+9 | 
| $$GETDATA | R61R1B+11, R61R1B+12 | 
| $$MCE73 | R61R1A+12 | 
| $$MCE96 | R61R1A+13 | 
| $$MCE97 | R61R1A+14 | 
| $$TERMLKUP | FLAB+5, FLAB+8 | 
| R61R1B | R61R1A+13, R61R1A+14 | 
| >> | 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~ |