PSALEVEL ;BIR/JMB-Enter/Edit Stock and Reorder Levels ;7/23/97
Source file <PSALEVEL.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 3 | ^DIC ^DIE ^DIR |
Drug Accountability | 1 | SITES^PSAUTL1 |
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 |
---|---|---|
Drug Accountability | 1 | PSA STOCK AND REORDER LEVELS |
Name | Comments | DBIA/ICR reference |
---|---|---|
SETUP | ||
BEGIN | ||
MAINTAIN | ;Maintain reorder levels in pharmacy location/master vault?
|
|
GETDRUG | ;Gets drug levels
|
|
CHOOSE | ;Selects the type of location to have the levels enter/edited.
|
|
EXIT | ;Kills variables
|
|
PHARMKEY | ;
|
|
ONEMV | ;Assigns invoice to Master Vault
|
|
MANYMV | ;Displays active master vaults
|
|
NONE | ;No DA pharmacy locations
|
|
ONE | ;Only one location
|
|
MANY | ;If more than one pharmacy location, display invoices.
|
|
CHO | ;Extended help for "Enter/edit levels for pharmacy location or master vault."
|
|
MV | ;Extended help for "Select Master Vault"
|
|
PL | ;Extended help for "Select Pharmacy Location"
|
Name | Line Occurrences |
---|---|
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: 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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PSD(58.8 - [#58.8] | Classic Fileman Calls |
Name | Line Occurrences |
---|---|
BEGIN | BEGIN+3, MAINTAIN+4, GETDRUG+3 |
CHOOSE | PHARMKEY+2 |
EXIT | BEGIN+3, MAINTAIN+3, MAINTAIN+4, GETDRUG+2, GETDRUG+3, GETDRUG+6, NONE+4 |
GETDRUG | GETDRUG+7 |
MANY | BEGIN+2, CHOOSE+5, PHARMKEY+1 |
MANYMV | CHOOSE+6, PHARMKEY+3 |
NONE | BEGIN+1, BEGIN+2 |
ONE | BEGIN+2, CHOOSE+5, PHARMKEY+1 |
ONEMV | CHOOSE+6, PHARMKEY+3 |
PHARMKEY | BEGIN+1 |
Name | Field # of Occurrence |
---|---|
^(0 | SETUP+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | MAINTAIN+2*!, GETDRUG+2!, GETDRUG+5*, EXIT+1! |
DA(1 | GETDRUG+1*, GETDRUG+5* |
DIC | GETDRUG+1*, GETDRUG+2!, EXIT+1! |
DIC("S" | GETDRUG+1* |
DIC(0 | GETDRUG+1* |
DIE | MAINTAIN+2*!, GETDRUG+5*!, EXIT+1! |
DIR | CHOOSE+3!, EXIT+1!, MANYMV+7!, MANY+6!, MANY+7! |
DIR("?" | MANYMV+6*, MANY+6* |
DIR("??" | CHOOSE+2*, MANYMV+6*, MANY+6* |
DIR("A" | CHOOSE+2*, MANYMV+6*, MANY+6* |
DIR(0 | CHOOSE+2*, MANYMV+6*, MANY+6* |
DIRUT | CHOOSE+3, EXIT+1!, MANYMV+9, MANY+9 |
DR | MAINTAIN+2*, GETDRUG+5*, EXIT+1! |
DT | SETUP+5, SETUP+12 |
DTOUT | MAINTAIN+3, GETDRUG+2, GETDRUG+6, EXIT+1! |
DUOUT | MAINTAIN+3, GETDRUG+2, GETDRUG+6, EXIT+1! |
DUZ | PSALEVEL+6, BEGIN+1, BEGIN+2 |
IOF | CHOOSE+1, ONEMV+2, MANYMV+1, MANYMV+12, ONE+2, MANY+1, MANY+12 |
PSA | MAINTAIN+1*, MAINTAIN+2, GETDRUG+1, GETDRUG+5, EXIT+1! |
PSABEG | BEGIN*, BEGIN+3, EXIT+1!, MANYMV+7*, MANY+7* |
PSACHO | CHOOSE+4*, CHOOSE+5, CHOOSE+6, EXIT+1! |
PSACNT | EXIT+1!, ONE+1*, MANY+2*, MANY+4*, MANY+5, MANY+6 |
PSACOMB | SETUP+7, EXIT+1! |
PSADRG | GETDRUG+4*, GETDRUG+5, EXIT+1! |
PSAISIT | SETUP+6*, SETUP+7, EXIT+1! |
PSAISITN | EXIT+1! |
PSALOC | SETUP+2*, SETUP+3*, SETUP+4, SETUP+5, SETUP+6, SETUP+7, BEGIN*, MAINTAIN+1, EXIT+1!, ONE+1* , MANY+3*, MANY+4, MANY+11* |
PSALOCA | EXIT+1! |
PSALOCA( | SETUP+7*, MANY+2, MANY+3 |
PSALOCA("" | ONE+1 |
PSALOCN | EXIT+1!, ONE+1*, ONE+4, ONE+5, MANY+2*, MANY+3, MANY+4, MANY+5, MANY+10*, MANY+11 , MANY+14, MANY+15 |
PSAMENU | EXIT+2! |
PSAMENU( | MANY+4*, MANY+10, MANY+11 |
PSAMV | SETUP+9*, SETUP+10*, SETUP+11, SETUP+12, SETUP+13, BEGIN*, MAINTAIN+1, EXIT+2!, ONEMV+1*, ONEMV+3 , MANYMV+11*, MANYMV+13 |
PSAMV( | SETUP+13*, MANYMV+2, MANYMV+3 |
PSAMVA | EXIT+2!, MANYMV+2*, MANYMV+3, MANYMV+4, MANYMV+5, MANYMV+11* |
PSAMVIEN | EXIT+2!, MANYMV+3*, MANYMV+4, MANYMV+11* |
PSAMVNUM | SETUP+9*, SETUP+13*, BEGIN+1, MAINTAIN+4, GETDRUG+3, CHOOSE+6, EXIT+2!, PHARMKEY+1, PHARMKEY+3, NONE+1 , MANY+7, MANY+8 |
PSANUM | SETUP+2*, SETUP+6*, BEGIN+1, BEGIN+2, MAINTAIN+4, GETDRUG+3, CHOOSE+5, EXIT+2!, PHARMKEY+1, PHARMKEY+2 , PHARMKEY+3, MANYMV+7, MANYMV+8 |
PSAONE | SETUP+6*, EXIT+2!, ONE+1 |
PSAONEMV | SETUP+13*, EXIT+2!, ONEMV+1 |
PSAOSIT | SETUP+6*, SETUP+7, EXIT+2! |
PSAOSITN | EXIT+2! |
PSAOUT | BEGIN*, BEGIN+3, CHOOSE+3*, EXIT+2!, MANYMV+8*, MANYMV+9*, MANY+8*, MANY+9* |
PSASEL | EXIT+2!, MANYMV+2*, MANYMV+4*, MANYMV+5, MANYMV+6, MANYMV+10*, MANYMV+11, MANY+10*, MANY+11 |
PSASLN | SETUP*, CHOOSE+1, EXIT+2!, ONEMV+3, MANYMV+1, MANYMV+13, ONE+5, MANY+1, MANY+15 |
PSAVAULT | EXIT+2! |
PSAVAULT( | MANYMV+4*, MANYMV+11 |
X | MAINTAIN+4, EXIT+2! |
Y | GETDRUG+3, GETDRUG+4, CHOOSE+4, EXIT+2!, MANYMV+7, MANYMV+8, MANYMV+10, MANY+7, MANY+8, MANY+10 |