PSGPR ;BIR/CML3-PATIENT PROFILE ;29-May-2012 14:31;PLS
Source file <PSGPR.m>
Package | Total | Call Graph |
---|---|---|
Inpatient Medications | 12 | (,BOT,ENPR)^PSGO ENVO^PSGOE0 (ENGORD,ENL)^PSGOU ^PSGSEL (ENCV,ENKV)^PSGSETU ENDEV^PSGTI L^PSGVBW EN2^PSGVW (ALC,ENA)^PSGVW0 ^PSJAC (G,P,RBPPN,W)^PSJPDIR READ^PSJUTL |
VA Fileman | 2 | ^DIC ^DIR |
IHS Changes To Pharmacy | 1 | SETPTCX^APSPFUNC |
Kernel | 1 | ^%ZISC |
Registration | 1 | ^VADPT |
Package | Total | Caller Graph |
---|---|---|
Inpatient Medications | 4 | PSGOE5 PSJU OR PAT PR PSJU OR PR PSJU PR |
Name | Comments | DBIA/ICR reference |
---|---|---|
C | ;
|
|
ENDEV | ;
|
|
ENLM | ||
PW | ;
|
|
G | ; get ward group
|
|
P | ; get patient
|
|
PC | ||
PP | ;
|
|
CDIC | ;
|
|
PP0 | ;
|
|
L | ;
|
|
ENQ | ;
|
|
PP1 | ;
|
|
SET | ;
|
|
DONE | ;
|
|
PG | ;
|
|
W | ; get ward
|
|
GO | ;
|
|
PH | ;
|
|
ENOR | ||
PL |
Name | Field # of Occurrence |
---|---|
^%ZISC | ENQ+2 |
SETPTCX^APSPFUNC | PP0+1 |
^DIC | CDIC+1 |
^DIR | GO+2, C+2, PP1+3 |
^PSGO | PW+3 |
BOT^PSGO | PP0+6 |
ENPR^PSGO | PP0+2 |
ENVO^PSGOE0 | PW+3 |
ENGORD^PSGOU | PP0+2 |
ENL^PSGOU | PSGPR+18, ENLM+4 |
^PSGSEL | PSGPR+11 |
ENCV^PSGSETU | PSGPR+8, ENLM+2 |
ENKV^PSGSETU | DONE+1 |
ENDEV^PSGTI | ENDEV+2 |
L^PSGVBW | L+1 |
EN2^PSGVW | PP1+2 |
ALC^PSGVW0 | GO+3 |
ENA^PSGVW0 | PP1+2 |
^PSJAC | PG+4, PW+3, SET+2, ENLM+4 |
G^PSJPDIR | PSGPR+12 |
P^PSJPDIR | PSGPR+12 |
RBPPN^PSJPDIR | PSGPR+15 |
W^PSJPDIR | PSGPR+12 |
READ^PSJUTL | PW+3, PP0+3, ENLM+7 |
^VADPT | ENLM+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^SC - [#44] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(42 - [#42] | PG+1 |
^DPT - [#2] | PG+3, PW+2, PC+1, ENLM+3 |
^DPT("CN" | PG+2, PW+2 |
^PS(53.1 - [#53.1] | PC+1 |
^PS(57.5 - [#57.5] | PG+1 |
^PS(57.7 - [#57.7] | PW+5, SET+1 |
^PS(57.8 - [#57.8] | PL |
^SC - [#44] | PC |
^TMP("PSG" | PP0+3, PP0+5, PP0+6! |
^TMP("PSGPR" | DONE+1!, ENQ+1!, PG+3*, PG+4*, PG+5, PW+6, PC+3, SET+2*, SET+3* |
^TMP("PSJSELECT" | PSGPR+11! |
Name | Line Occurrences |
---|---|
@( | PSGPR+18, ENQ+2 |
DONE | ENDEV+2, ENQ+3, ENLM+7 |
ENDEV | GO+1 |
GO | PSGPR+18, ENLM+6 |
PC | PL |
PP0 | PG+5, PW+6, PC+3, PP+1 |
PP1 | PP0+5 |
SET | PW+4, PW+5, PC+2 |
Name | Field # of Occurrence |
---|---|
^(0 | PG+1, PC |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACTION | PSGPR+5~ |
AND | DONE+1! |
AT | DONE+1!, GO+3*, PP1+2* |
ATM | ENQ+2~ |
C | DONE+1! |
CA | DONE+1! |
>> CG | PL |
>> CL | CDIC+1*, PL*, PC, PC+1 |
CONT | PSGPR+5~ |
>> DFN | ENOR*, ENLM+3, ENLM+6 |
DIC | CDIC+1!* |
DIC(0 | CDIC+1* |
DIR | GO+2!, C+1! |
DIR("?" | GO+2*, C+2* |
DIR("A" | GO+2*, C+1* |
DIR("B" | GO+2* |
DIR(0 | GO+2*, C+1*, PP1+3* |
>> DIRUT | PP1+3 |
DOB | DONE+1! |
DRGI | DONE+1! |
DTIME | GO+3 |
FQC | DONE+1! |
HDT | DONE+2! |
IO | ENQ+2, PP0+2 |
IO("Q" | ENDEV+2 |
IO(0 | ENQ+2 |
IOF | ENQ+2 |
IOST | ENQ+2 |
LD | PSGPR+5~ |
LN2 | PSGPR+5~ |
MF | DONE+1! |
ND | DONE+1! |
NF | DONE+1! |
O | DONE+1! |
OD | DONE+2! |
ON | DONE+1! |
>> ORVP | ENOR |
PAT | PSGPR+5~, P+1~*, PP+1* |
PDRG | DONE+2! |
PFLG | PSGPR+5~ |
PG | DONE+1! |
PN | DONE+1! |
>> POP | ENDEV+2 |
PPAGE | PSGPR+5~, PSGPR+10*, PSGPR+18*, ENLM~, ENLM+1* |
PRI | DONE+1! |
PSGAPTM | DONE+2! |
PSGAPTM( | W+2* |
PSGLI | PSGPR+4~ |
PSGODT | DONE+2! |
PSGOE | PSGPR+4~ |
PSGOEEWF | PSGPR+4~ |
PSGOEPRF | PSGPR+5~, DONE+1, ENDEV+2, ENQ+3, ENLM~ |
PSGOH | PSGPR+4~ |
PSGOL | PSGPR+18, DONE+2!, ENLM+4 |
PSGON | DONE+1!, PW+3 |
PSGONC | DONE+1!, PW+3* |
>> PSGONF | PW+3* |
PSGONR | DONE+1!, PW+3* |
PSGONV | DONE+1!, PW+3* |
PSGORD | DONE+1!, PP1+2* |
PSGOS | DONE+2! |
>> PSGP | PSGPR+10*, PSGPR+18*, P+1, PG+2*, PG+3, PG+4, PG+5*, PW+2*, PW+6*, PC+1* , PC+3*, SET+2, SET+3, PP+1*, PP0+1, ENOR* |
>> PSGP( | P+1*, PP+1, ENLM+6* |
>> PSGP(0 | PG+4, SET+2, ENLM+6! |
PSGPATM | DONE+2!, PW+4 |
PSGPATM( | PW+1*, PW+5 |
PSGPATM("ALL" | PW+5 |
PSGPR | PSGPR+10*, DONE+2!, ENQ+2*, PW+3, PP0+3, PP0+6, PP1+3 |
PSGPRA | DONE+2!, GO+1*, GO+3*, GO+4, PP1+2 |
PSGPRF | PW+3*! |
PSGPRP | DONE+2!, GO+1*, GO+2*, GO+3, PW+3, PP0+2 |
PSGPRWD | PSGPR+10*, DONE+2!, W+1*, PG+1*, PW+5, SET+1, ENLM+5* |
PSGPRWDN | PSGPR+10*, DONE+2!, W+1*, PG+1*, PG+2, PG+3, PG+4, PW+2, ENLM+5* |
PSGPRWG | PSGPR+10*, DONE+2!, G+1*, PG+1, ENLM+5* |
PSGPRWGN | PSGPR+10*, DONE+2!, G+1*, ENLM+5* |
PSGPTMP | PSGPR+5~, PSGPR+10*, PSGPR+18*, ENLM~, ENLM+1* |
PSGSEL | DONE+1! |
PSGSS | PSGPR+11, PSGPR+17, PSGPR+18, DONE+2!, GO+1*, ENQ+2, PP0+3, ENLM+5* |
PSGSSH | PSGPR+10*, DONE+2! |
>> PSGTIR | ENDEV+1* |
PSGVBY | ENQ+2! |
PSGWD | PSGPR+4~ |
PSGX | PG+5~*, PW+6~*, PC+3~* |
PSJACNWP | PW+3~* |
PSJNEW | PSGPR+5~*, ENLM~* |
>> PSJNKF | ENLM+7* |
PSJOPC | PSGPR+7*, DONE+2!, ENLM+1* |
PSJPWDO | PSGPR+4~ |
PSJSEL | PSGPR+11!, DONE+2! |
PSJSEL("P" | PSGPR+17, P+1, ENLM+3* |
PSJSEL("RBP" | ENQ+2 |
PSJSEL("SELECT" | PSGPR+10, PSGPR+11*, PSGPR+12, PSGPR+15, GO+1, ENLM+3* |
PSJSEL("TM" | W+2, PW+1 |
PSJSEL("W" | W+1 |
PSJSEL("WG" | G+1 |
PSJSTOP | PSGPR+4~, PSGPR+11*, PSGPR+14, PSGPR+16 |
PSJTEAM | PSGPR+4~ |
PX | DONE+1! |
>> Q | GO+3 |
QFLG | DONE+2! |
RB | ENQ+2~, PG+3*, PW+2*, PW+5, PC+1*, SET+1*, SET+3 |
RBP | ENQ+2~*, PG+3, PG+4, SET+2, SET+3 |
RCT | DONE+2! |
RF | DONE+2! |
S1 | DONE+2!, PP0+4*, PP0+5*, PP1+2, PP1+3* |
S2 | DONE+2!, PP0+4*, PP0+5*, PP1+3* |
S3 | DONE+2!, PP0+4*, PP0+5*, PP1+2, PP1+3* |
S4 | DONE+2! |
SD | DONE+2! |
SLS | DONE+2! |
SSN | DONE+2! |
TF | DONE+2! |
TM | DONE+2!, W+2*, PW+1*, PW+2*, PW+5*, PC+1*, SET+1*, SET+2, SET+3 |
U | ENLM+3 |
UD | DONE+2! |
UDU | DONE+2! |
WD | PSGPR+18*, DONE+2! |
>> WDN | PC* |
WDP | DONE+2! |
>> WG | PSGPR+18* |
WT | DONE+2! |
>> X | ENDEV+1*, CDIC+2, PG+5, PW+3, PW+6, PC+3, PP+1, PP0+4*, PP0+6, PP1+3* |
>> XQUIT | PSGPR+10, ENLM+2 |
Y | PSGPR+11!, PSGPR+17, PSGPR+18, GO+2, CDIC+1 |
>> ZTDESC | ENDEV+1* |
ZTOUT | DONE+2! |
ZTSAVE | ENDEV+1! |
ZTSAVE( | ENDEV+1* |
ZTSK | DONE+2! |