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~ |