PSSMRRDG ;BIRMINGHAM/GN/DRP-Diagnostic Report only, does not update ;9/25/15 10:03am
Source file <PSSMRRDG.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 |
|---|---|---|
| Electronic Health Modernization | 1 | EHM-00887 |
| Pharmacy Data Management | 1 | PSS MRR ORDERS DIAGNOSTIC RPT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(P1) | ;Check for MRR meds missing the 2.1 node which is new and would be
|
|
| MAIN | ; main control
|
|
| CHKORD | ;check if Order qualifies and then print on report
; return mrrfl which is positive or true (1,2,3) |
|
| ;
|
||
| HDR | ;Write a heading on report
|
|
| H1 | ; heading for Pre-PSJ315 install
|
|
| H2 | ; heading for Post-PSJ315 install
|
|
| BODY | ;
|
|
| WRITELN | ;Write line on report
|
|
| PAUSE | ;
|
|
| CLINIC(CL) | ;Is this a Clinic order that would show on the VDL in CO mode also?
|
|
| TST(P2) | ;
|
|
| ERRTRP | ; Error trap processing
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | MAIN+26, CHKORD+8 |
| ^PS(50.7 - [#50.7] | MAIN+10 |
| ^PS(53.46 - [#53.46] | CLINIC+2, CLINIC+3, CLINIC+4 |
| ^PS(55 - [#55] | MAIN+17, MAIN+19, MAIN+21, MAIN+22, MAIN+23, CHKORD+2, CHKORD+3, CHKORD+7, CHKORD+8 |
| ^PSDRUG - [#50] | MAIN+9 |
| ^PSDRUG("ASP" | MAIN+7, MAIN+8 |
| ^SC - [#44] | CHKORD+8 |
| ^TMP("PSSMRRDG" | MAIN+31, MAIN+35!, CHKORD+10*, PRINT+2, PRINT+4, PRINT+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | EN+5!* |
| %ZIS("B" | EN+5* |
| A | CLINIC+3~*, CLINIC+4 |
| CL | CLINIC~, CLINIC+1, CLINIC+2, CLINIC+3 |
| CLNODE | MAIN+2~, MAIN+23*, CHKORD+8 |
| DDOI | MAIN+1~, CHKORD+3*, CHKORD+4 |
| DDTXT | MAIN+1~, CHKORD+9*, CHKORD+10, PRINT+5*, WRITELN+1 |
| DFN | MAIN+1~, MAIN+18*, MAIN+19*, MAIN+21, MAIN+22, MAIN+23, MAIN+26, CHKORD+2, CHKORD+3, CHKORD+7 , CHKORD+8, CHKORD+9 |
| DT | MAIN+16 |
| DTIME | MAIN+34, PAUSE+4 |
| IO | EN+7, PAUSE+5 |
| IO("Q" | EN+7, EN+8! |
| IOF | HDR+2 |
| IOP | EN+5! |
| IOSL | EN+7, PRINT+7 |
| IOST | EN+6, EN+7 |
| LIN | MAIN+2~, BODY+4*, BODY+5 |
| MRR | MAIN+1~, CHKORD+4*, CHKORD+5, CHKORD+10, PRINT+5*, WRITELN+1 |
| MRRAR | MAIN+1~ |
| MRRAR( | MAIN+11*, CHKORD+4 |
| MRRFL | MAIN+2~, MAIN+10*, MAIN+11 |
| OI | MAIN+2~, MAIN+9*, MAIN+10, MAIN+11 |
| ORD | MAIN+1~, MAIN+20*, MAIN+21*, MAIN+22, MAIN+23, CHKORD+2, CHKORD+3, CHKORD+7, CHKORD+8, CHKORD+9 |
| ORDSDT | MAIN+1~, MAIN+16*, MAIN+17*, MAIN+19, MAIN+21 |
| ORDTOT | MAIN+1~, MAIN+16*, MAIN+32, MAIN+33, PRINT+6* |
| P1 | EN~, MAIN+4*, CHKORD+7, TST+1*, TST+2 |
| P2 | MAIN+5, TST~, TST+1* |
| PAGNO | MAIN+2~, MAIN+16*, HDR+1*, HDR+3 |
| POP | EN+5, MAIN+2~ |
| PROBLEM | ERRTRP+1~, ERRTRP+4* |
| PSSID | MAIN+1~, MAIN+26*, CHKORD+10, PRINT+3*, PRINT+4*, PRINT+5, WRITELN+1 |
| PSSLOC | MAIN+1~, CHKORD+8*, CHKORD+10, PRINT+1*, PRINT+2*, PRINT+4, PRINT+5, BODY+1, WRITELN+1 |
| PSSPATCH | MAIN+1~, MAIN+5*, HDR+4 |
| PSSQ | MAIN+1~, MAIN+16*, MAIN+33, PRINT+2, PRINT+4, PRINT+7, PRINT+9, PAUSE+4* |
| MAIN+1~, MAIN+7*, MAIN+8, CHKORD+2*, CHKORD+9 | |
| STP | MAIN+1~ |
| STR | PRINT+1~, PRINT+5* |
| STS | MAIN+1~, MAIN+22*, MAIN+25, CHKORD+10, PRINT+5*, WRITELN+1 |
| TERM | EN+7~*, PAUSE+1 |
| U | MAIN+9, MAIN+10, MAIN+22, MAIN+26, CHKORD+3, CHKORD+8, CHKORD+10, PRINT+5 |
| X | MAIN+34*, PAUSE+2~, PAUSE+4* |
| YY | MAIN+1~, MAIN+8*, MAIN+9 |
| Z | ERRTRP+1~, ERRTRP+3* |
| Z(1 | ERRTRP+2* |
| >> ZTDESC | EN+8* |
| >> ZTRTN | EN+8* |
| ZTSK | EN+5! |