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