PSOSD ;BHAM ISC/SAB - action or informational profile ;11/18/92 18:30
Source file <PSOSD.m>
Package | Total | Caller Graph |
---|---|---|
Outpatient Pharmacy | 4 | PSO ACTION PROFILE PSOSD1 PSOSDP PSOSDRAP |
Automated Information Collection System | 1 | IBDFN3 |
IHS Changes To Scheduling | 1 | BSDFORM |
Name | Comments | DBIA/ICR reference |
---|---|---|
PAT1 | ||
INFO | ;
|
|
PAT |
|
|
RX1 | ||
ACT | ;
|
|
RX | ||
START | ||
CLINIC | ||
EXIT | ||
CLSG | ||
ASK | ||
QUE | ;prints clinics when queued
|
|
STORE |
Name | Field # of Occurrence |
---|---|
^%DT | CLINIC+2 |
C^%DTC | CLSG |
^%ZISC | EXIT+6 |
^%ZTLOAD | CLSG+6 |
^DIC | CLINIC+1 |
^DIR | START+2, START+5, START+6, ASK+2, ASK+4 |
DEVBAR^PSOBMST | CLSG+3 |
STAT^PSOFUNC | RX1+2 |
EN^PSOHLUP | PAT |
^PSOSD0 | PAT+7 |
^PSOSD1 | ASK+5 |
DAYS^PSOSD1 | CLSG |
HD^PSOSD2 | PAT+1, PAT+4, PAT+6 |
^PSOSDP | PAT+5 |
CLSG^PSOSDP | ASK+5 |
CLINALL^PSOSDRAP | CLSG+9, QUE+2 |
CLINIC^PSOSDRAP | CLSG+8, QUE+1 |
DEV^PSOSDRAP | CLSG+2 |
$$SITE^VASITE | START |
Name | Line Occurrences |
---|---|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^SC - [#44] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(55 - [#55] | PAT, PAT+1, PAT+3, RX |
^PSDRUG - [#50] | RX1+2, RX1+3 |
^PSRX - [#52] | RX1, RX1+1, STORE, STORE+2, STORE+3 |
^TMP($J | PAT+2!, PAT+4, RX1+3*, STORE+4*, EXIT! |
Name | Line Occurrences |
---|---|
ASK | START+3, START+5 |
CLINIC | CLINIC+1, CLINIC+2 |
EXIT | CLINIC, CLSG, CLSG+4, CLSG+10, QUE+3 |
PAT1 | START+2, START+5, START+6, ASK+2, ASK+4, PAT+1, PAT+4, PAT+7 |
RX | PAT+3 |
RX1 | RX |
START | CLSG+4, CLSG+10, ACT+1, INFO+1 |
STORE | RX1+2 |
Name | Field # of Occurrence |
---|---|
^("ACT" | EXIT! |
^("STA" | RX1+1 |
^(0 | RX1+2, STORE+3 |
^(2 | RX1+1 |
^(3 | RX1+1, STORE |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | CLINIC+2*, EXIT! |
%DT("A" | CLINIC+2* |
ADDR | PAT1!, EXIT! |
ADDRFL | EXIT! |
AL | PAT1! |
APRT | CLSG+3*, EXIT+3! |
BY | EXIT! |
CLAPP | PAT1!, EXIT+1! |
CLASS | RX1+2*, PAT1!, STORE+4, EXIT! |
CLDT | EXIT! |
CLINICX | PAT+5, PAT+6, EXIT+1! |
>> CLSP | CLSG+10 |
CNDT | STORE+3*, STORE+4, STORE+5!, EXIT+1! |
CS | EXIT+5! |
DFN | PAT, PAT+1, PAT+2, PAT+3, RX, RX1+3, EXIT+1! |
DHD | EXIT+1! |
DIC | CLINIC+1*, PAT1!, EXIT+3! |
DIC(0 | CLINIC+1* |
DIE | EXIT+3! |
DIR | START+1!, START+4!, START+6!, ASK!, ASK+3!, ASK+4!, CLINIC!, PAT1!, EXIT+4! |
DIR("?" | START+1*, START+4*, ASK*, ASK+1* |
DIR("A" | START+1*, START+4*, START+6*, ASK*, ASK+3* |
DIR("B" | START+1*, START+4*, START+6*, ASK+1*, ASK+3* |
DIR(0 | START+1*, START+4*, START+6*, ASK+1*, ASK+3* |
DIRUT | START+2, START+5, START+6, ASK+2, ASK+3!, ASK+4, CLSG, PAT+1, PAT+7, EXIT+4! |
DOD | EXIT+5! |
DR | EXIT+3! |
DRG | PAT1! |
DRUG | RX1+2*, RX1+3, PAT1!, STORE+4, EXIT+1! |
DT | CLSG |
DTIME | CLINIC |
DTOUT | ASK+3!, CLSG+2, EXIT+4! |
DUOUT | ASK+3!, CLSG+2, EXIT+4! |
DUPD | PAT1! |
ELN | PAT1! |
FA | PAT1! |
FDATE | PAT1! |
FDT | PAT1! |
FILLDATE | PAT1!, STORE+2*, STORE+4 |
FLDS | EXIT+1! |
FN | PAT1! |
FR | CLINIC+1*, CLINIC+2*, CLSG+8, CLSG+9, EXIT+1!, QUE+1, QUE+2 |
G | CLSG+5*, EXIT+3! |
GMRVSTR | EXIT+5! |
HDFL | PAT1!, EXIT+1! |
I | EXIT+1! |
II | PAT1!, EXIT+1! |
IO("Q" | CLSG+4, CLSG+6! |
ION | CLSG+3 |
IOP | START+1!, CLSG+3* |
>> IOS | CLSG+3 |
J | RX*, RX1, RX1+1, RX1+3, STORE, STORE+2, STORE+3, STORE+4, EXIT+1! |
K | PAT~ |
L | EXIT+1! |
LINE | CLSG*, EXIT+1! |
LM | CLSG+6, EXIT+3! |
LN | PAT1! |
P | PAT1!, EXIT+1! |
PAGE | EXIT+5! |
PCLASS | EXIT! |
PI | PAT1! |
POP | EXIT+1! |
PRI | PAT1! |
PSDATE | CLSG*, PAT+1, EXIT+1! |
PSDAYS | CLSG, STORE+1, EXIT+2! |
PSDOB | PAT1!, EXIT+2! |
PSDT | PAT+1*, PAT+3*, RX, EXIT+3! |
PSIIX | STORE+3*, EXIT+2! |
PSLC | PAT1! |
PSNAME | EXIT+2! |
PSOBAR0 | CLSG+1~ |
PSOBAR1 | CLSG+1~ |
PSOBAR2 | EXIT+5! |
PSOBAR3 | EXIT+5! |
PSOBAR4 | EXIT+5! |
PSOBARS | CLSG+1~ |
PSOIFSUP | PAT1! |
>> PSOINST | START* |
PSOION | CLSG+4! |
PSOIOS | CLSG+3*, EXIT+4! |
PSONUM | START+3*, START+6*, EXIT+4! |
PSOPOL | START+3*, START+5*, PAT+5, RX1+3, EXIT+4! |
PSOPOLP | PAT1!, EXIT+3! |
PSOPRPAS | PAT1! |
PSORM | ASK+4*, EXIT+3! |
>> PSOSYS | START+3 |
PSOT | CLINIC+2*, EXIT! |
PSOUT | ASK+2*, ASK+5, PAT1!, EXIT+3! |
PSRENW | PAT1! |
PSSN | EXIT+2! |
>> PSTY | CLSG+10* |
PSTYPE | START+2*, START+3, CLSG*, CLSG+10*, EXIT+2!, ACT+1*, INFO+1* |
RFL | PAT1! |
RSLT | CLINIC~, EXIT+4! |
RX | PAT1!, EXIT+2! |
RX0 | RX1+1*, RX1+2, RX1+3, STORE+4, EXIT+2! |
RX2 | RX1+1*, EXIT+2! |
RX3 | RX1+1*, PAT1!, EXIT+2! |
RXCNT | PAT1! |
RXN | PAT1!, EXIT+2! |
RXNO | RX1*, EXIT+4! |
SG | PAT1! |
SGC | PAT1! |
ST | PAT1!, STORE+1, STORE+2, STORE+3, STORE+4, EXIT+2! |
ST0 | PAT1!, EXIT+2! |
TO | CLINIC+1*, CLINIC+2*, EXIT+2! |
VA | EXIT+5! |
VADM | EXIT+5! |
VAIN | EXIT+5! |
VAPA | EXIT+5! |
VAR | EXIT+2! |
X | START*!, ASK+4!, CLINIC!*, CLINIC+1, CLSG, CLSG+10*, PAT1!, EXIT+3! |
X1 | CLSG*, EXIT+4! |
X2 | CLSG*, EXIT+4! |
Y | START+2, START+5, START+6, ASK+2, ASK+4!, CLINIC!, CLINIC+1, CLINIC+2, PAT1!, EXIT+3! |
Z | PAT1! |
Z0 | PAT1! |
Z1 | PAT+3*, PAT1!, EXIT+2! |
Z2 | PAT1! |
Z3 | PAT1! |
Z4 | PAT1! |
Z5 | PAT1! |
ZCLASS | PAT1! |
ZTDESC | CLSG+4*, EXIT+3! |
ZTRTN | CLSG+4*, EXIT+3! |
ZTSAVE | EXIT+3! |
ZTSAVE( | CLSG+5* |
ZTSAVE("DOD*" | CLSG+6* |
ZTSAVE("ZTREQ" | CLSG+4* |
ZTSK | CLSG+6!, EXIT+3! |