PSGMAR ;BIR/CML3-24 HOUR MAR - MAIN DRIVER ;14 Oct 98 / 4:27 PM
Source file <PSGMAR.m>
Package | Total | Caller Graph |
---|---|---|
Inpatient Medications | 3 | PSGOE5 PSJU 24H MAR PSJU MAR |
Name | Comments | DBIA/ICR reference |
---|---|---|
C | ;
|
|
EN | ;
|
|
ENLM | ;
|
|
DH | ;
|
|
G | ; get ward group
|
|
P | ; get patient
|
|
BH | ;
|
|
CDIC | ;
|
|
DEV | ; ask print device and queue if asked to
|
|
L | ;
|
|
ENQ | ; when queued
|
|
DONE | ;
|
|
W | ; get ward
|
|
SHTH | ;
|
|
ENDATE | ; get start date
|
|
LDIC | ;
|
|
OUT |
Name | Field # of Occurrence |
---|---|
^%DT | ENDATE+1 |
C^%DTC | ENDATE+6 |
NOW^%DTC | ENDATE+9 |
^%ZISC | ENQ+6 |
^DIC | G+1, W+1, CDIC+1, LDIC+1 |
^DIR | C+4, L+2 |
$$EN^PSGCT | ENDATE+4 |
ENP^PSGGAO | P+1 |
ENKV^PSGLOI | DONE+8 |
^PSGMAR0 | ENQ+2 |
^PSGMAR1 | ENQ+2 |
$$ENDTC2^PSGMI | ENDATE+8 |
MARFORM^PSGMUTL | EN+4 |
ENDPT^PSGP | P+1 |
^PSGSEL | ENDATE+10 |
ENCV^PSGSETU | EN+3 |
ENKV^PSGSETU | DONE+1 |
ENDEV^PSGTI | DEV+5 |
$$MEDTYPE^PSJMDIR | ENDATE+11 |
ADMTM^PSJMDIR | W+2 |
RBPPN^PSJMDIR | G+5, W+3 |
Name | Line Occurrences |
---|---|
Function Call: READ |
|
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DIC(42 - [#42] | Classic Fileman Calls |
^SC - [#44] | Classic Fileman Calls |
^PS(57.5 - [#57.5] | Classic Fileman Calls |
^PS(57.8 - [#57.8] | Classic Fileman Calls |
Name | Line Occurrences |
---|---|
@( | ENDATE+10 |
DEV | ENDATE+12 |
DH | ENDATE+1 |
DONE | EN+3, EN+4, EN+6, ENDATE+2, ENDATE+12, ENQ+6 |
EN | ENLM+1 |
ENDATE | EN+5 |
OUT | ENDATE+10, ENDATE+11 |
SHTH | EN+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | ENDATE+9 |
>> %DT | ENDATE+1* |
AD | DONE+2! |
ASTERS | DONE+2! |
BD | DONE+2! |
BLN | DONE+2! |
C | DONE+2! |
>> CG | LDIC+1* |
>> CL | CDIC+1* |
CNTR | DONE+2!, P+1* |
DA1 | DONE+2! |
DA2 | DONE+2! |
DAO | DONE+2! |
DFN | DONE+2! |
DIC | G+1*!, W+1*!, CDIC+1!*, LDIC+1!* |
DIC("A" | G+1*, W+1* |
DIC(0 | G+1*, W+1*, CDIC+1*, LDIC+1* |
DIR | C+3!, L+1! |
DIR("?" | C+4*, L+2* |
DIR("A" | C+3*, L+1* |
DIR(0 | C+3*, L+1* |
DRG | DONE+2! |
DRGI | ENQ+1~ |
DRGN | ENQ+1~ |
DRGT | ENQ+1~ |
DTIME | EN+5, ENDATE+1 |
DX | DONE+2! |
EXPIRE | DONE+2! |
F | ENQ+1~ |
FD | DONE+2! |
FT | ENDATE+4*, ENDATE+5, ENDATE+7, DONE+2! |
HT | DONE+7! |
HX | DONE+2! |
IO | ENQ+2, DEV+6 |
IO("Q" | ENDATE+12, DEV+6 |
L | DONE+2! |
LN1 | DONE+2! |
LN14 | DONE+2! |
LN2 | DONE+2! |
LN3 | DONE+2! |
LN4 | DONE+2! |
LN5 | DONE+2! |
LN6 | DONE+2! |
LN7 | DONE+2! |
MOS | DONE+2! |
MSG1 | DONE+2! |
MSG2 | DONE+2! |
ND2 | DONE+2! |
NG | DONE+2! |
ON | DONE+7! |
ONHOLD | DONE+7! |
OPST | DONE+2! |
P | ENQ+1~ |
PAGE | DONE+2! |
PN | DONE+2! |
PND | DONE+2! |
PNN | DONE+2! |
>> POP | ENDATE+12, DEV+5 |
PPN | DONE+2! |
PRB | DONE+2! |
PSEX | DONE+2! |
PSGADR | DONE+3! |
PSGALG | DONE+3! |
>> PSGCLNC | C+2*, CDIC+1* |
PSGD | DONE+3! |
PSGDICA | P+1*, P+5! |
>> PSGDT | ENDATE+9* |
PSGDW | DONE+3! |
PSGFORM | DONE+3! |
PSGL | DONE+3! |
PSGLRPH | DONE+6! |
PSGMAR | DONE+3! |
PSGMARB | EN+4, EN+5, DONE+3!, P+1, DEV+1 |
PSGMARDF | DONE+3! |
PSGMARDT | ENDATE+3*, ENDATE+4, DONE+3!, DEV+3 |
PSGMARED | DONE+3! |
PSGMARFD | ENDATE+5*, DONE+3! |
PSGMARFP | ENDATE+8*, DONE+3! |
PSGMARGD | DONE+3! |
PSGMARO | DONE+5! |
PSGMAROC | DONE+3! |
PSGMARS | EN+4*, EN+6*, EN+7*, DONE+3! |
PSGMARSD | ENDATE+5*, DONE+3! |
PSGMARSM | DONE+4! |
PSGMARSP | ENDATE+8*, DONE+4! |
PSGMARTS | DONE+4! |
PSGMARWD | ENDATE+9*, ENDATE+11, DONE+4!, W+1*, W+2, P+4* |
PSGMARWG | ENDATE+9*, DONE+4!, G+2*, G+3* |
PSGMARWN | DONE+4! |
PSGMARWS | DONE+4! |
PSGMFOR | DONE+6! |
PSGMPG | DONE+4! |
PSGMPGN | DONE+4! |
PSGMSORT | ENQ+1~ |
PSGMTYPE | ENDATE+11*, DONE+6! |
PSGOENOF | ENDATE+10, DONE+1, DONE+7!, ENLM+1* |
PSGOES | DONE+7! |
PSGOP | EN+2~ |
PSGORD | DONE+4! |
>> PSGP | ENDATE+10*, P+1, P+2, ENLM+1 |
PSGPAT | ENDATE+10*, DONE+4!, P+1!*, P+2*, P+5 |
PSGPAT( | P+2*, ENLM+1* |
PSGPG | DONE+6! |
PSGPLC | DONE+2! |
PSGPLF | ENDATE+4*, ENDATE+6*, ENDATE+7*, ENDATE+8, OUT!, DONE+2! |
PSGPLO | DONE+2! |
PSGPLS | ENDATE+4*, ENDATE+7*, ENDATE+8, OUT!, DONE+2! |
PSGRBPPN | ENDATE+9*, DONE+6!, DONE+7! |
>> PSGREP | ENQ+4 |
PSGS0XT | DONE+6!, DONE+7! |
PSGS0Y | DONE+6! |
PSGSS | ENDATE+10, DONE+5!, DEV+4, ENLM+1* |
PSGSSH | ENDATE+10*, DONE+5! |
PSGST | DONE+6!, DONE+7! |
PSGTIR | DONE+7!, DEV+1* |
PSGTM | DONE+6! |
PSGTMALL | DONE+6! |
PSGWD | DONE+7!, W+2* |
PSIVUP | ENQ+1~ |
PSJACNWP | ENQ+2*, DONE+5! |
PSJDIET | DONE+4! |
PSJJORD | DONE+2! |
PSJORIFN | ENQ+1~ |
>> PSJPWD | ENDATE+9, P+4 |
PSJPWDO | ENDATE+9*, DONE+5!, P+4* |
PSJSTOP | ENDATE+10, DONE+5!, G+1, G+4*, W+1*, W+3, P+5*, CDIC+1*, LDIC+1* |
PSSN | DONE+2! |
PST | DONE+5! |
PSTXDT | DONE+5! |
PTM | DONE+5! |
PWDN | DONE+5! |
QST | DONE+5! |
QX | DONE+2! |
R | DONE+5! |
RB | DONE+5! |
RCT | DONE+5! |
S | DONE+5! |
SD | DONE+5! |
SM | DONE+5! |
SPACES | DONE+5! |
ST | ENDATE+4*, ENDATE+5, ENDATE+6, ENDATE+7, DONE+5! |
T | DONE+5! |
TD | DONE+5! |
TM | DONE+5! |
TMSTR | DONE+2! |
TS | DONE+5! |
WD | DONE+5! |
WDN | DONE+5! |
WG | DONE+5! |
WGN | DONE+5! |
WS | DONE+5! |
WT | DONE+5! |
>> X | EN+5*, EN+6, EN+7, ENDATE+1*, ENDATE+6, G+2, CDIC+2, LDIC+2, DEV+2*, DEV+3* , DEV+4* |
X1 | ENDATE+6*, DONE+5! |
X2 | ENDATE+6*, DONE+5! |
XQUIT | EN+3, DONE+7! |
XTYPE | DONE+6! |
XX | DONE+2! |
>> Y | ENDATE+1*, ENDATE+2, ENDATE+3, ENDATE+11, G+3, G+4, W+1, P+5*, CDIC+1, LDIC+1 |
Y1 | DONE+5! |
ZTDES | DONE+7! |
>> ZTDESC | DEV+1* |
ZTSAVE | DEV+1! |
ZTSAVE( | DEV+2*, DEV+3*, DEV+4* |
ZTSAVE("PSGMARS" | DEV+1* |
ZTSK | DEV+5! |