PSAVER5 ;BIR/JMB-Verify Invoices - CONT'D ;10/6/97
Source file <PSAVER5.m>
Package | Total | Call Graph |
---|---|---|
Drug Accountability | 2 | SITES^PSAUTL1 PHARM^PSAVER2 |
Kernel | 1 | $$FMTE^XLFDT |
VA FileMan | 1 | ^DIR |
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 | 2 | PSAVER1 PSAVER3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
MASTER | ;Assigns invoice to Master Vault
|
|
DISPMV | ;Displays active master vaults
|
|
SELMV | ;Select displayed master vaults
|
|
GETLOC | ;Gets pharmacy locations
|
|
NONE | ;No DA pharmacy locations
|
|
ONE | ;Only one location
|
|
MANY | ;If more than one pharmacy location, display invoices.
|
|
DISPLOC | ;Displays the active pharmacy locations.
|
|
SELLOC | ;Select the Pharmacy Location to be assigned to the order.
|
|
CS | ;Sets invoice's CONTROLLED SUBSTANCES field if a drug changed from CS to
|
|
LOCHELP | ;Extended help for the select "Pharmacy Location" prompt
|
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 |
|
Routine Call |
|
Name | Field # of Occurrence |
---|---|
^(0 | GETLOC+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIR | SELMV+2!, SELLOC+1!, SELLOC+2! |
DIR("?" | SELMV+1*, SELLOC+1* |
DIR("??" | SELMV+2*, SELLOC+2* |
DIR("A" | SELMV+1*, SELLOC+1* |
DIR(0 | SELMV+1*, SELLOC+1* |
>> DIRUT | SELMV+2, SELLOC+2 |
>> DR | MASTER+8*, SELMV+4*, ONE+5*, SELLOC+4* |
DT | GETLOC+3 |
IOF | DISPMV+1, DISPLOC+1 |
>> PSA | DISPMV+2*, DISPMV+4*, DISPMV+5, SELMV+1 |
>> PSA10 | CS+2*, CS+3*, CS+4, CS+5 |
>> PSACNT | ONE+1*, DISPLOC+2*, DISPLOC+4*, DISPLOC+5, SELLOC+1 |
>> PSACOMB | GETLOC+5 |
>> PSAIEN | CS+2, CS+3, CS+5, CS+6 |
>> PSAIEN1 | CS+2, CS+3, CS+5, CS+6 |
>> PSAIN | MASTER+7, MASTER+9, ONE+4, MANY+1, CS+6* |
>> PSAINV | MASTER+7, MASTER+9, ONE+4, MANY+1 |
>> PSAISIT | GETLOC+4*, GETLOC+5 |
>> PSAL | CS+2*, CS+3 |
>> PSALOC | GETLOC+1*, GETLOC+2, GETLOC+3, GETLOC+4, GETLOC+5, ONE+1*, DISPLOC+3*, DISPLOC+4, SELLOC+4* |
>> PSALOCA( | GETLOC+5*, DISPLOC+2, DISPLOC+3 |
>> PSALOCA("" | ONE+1 |
>> PSALOCN | ONE+1*, ONE+3, DISPLOC+2*, DISPLOC+3, DISPLOC+4, DISPLOC+5, SELLOC+4* |
>> PSAMENU( | DISPLOC+4*, SELLOC+4 |
>> PSAMV | MASTER+1*, MASTER+2 |
>> PSAMV( | MASTER+2*, DISPMV+2, DISPMV+3 |
>> PSAMVA | DISPMV+2*, DISPMV+3, DISPMV+4, DISPMV+5, SELMV+4* |
>> PSAMVIEN | DISPMV+3*, DISPMV+4, SELMV+4* |
>> PSAMVN | MASTER+1*, MASTER+2*, MASTER+3, MASTER+4, MASTER+9 |
>> PSAN10 | CS+2*, CS+4*, CS+5 |
>> PSANUM | GETLOC+1*, GETLOC+4*, GETLOC+6 |
>> PSAONE | GETLOC+4*, ONE+1, ONE+5 |
>> PSAONEMV | MASTER+2*, MASTER+6, MASTER+8 |
>> PSAORD | MASTER+7, MASTER+9, ONE+4, MANY+1 |
>> PSAOSIT | GETLOC+4*, GETLOC+5 |
>> PSAOUT | MASTER+3*, SELMV+2*, SELLOC+2* |
>> PSASEL | SELMV+3*, SELMV+4, SELLOC+3*, SELLOC+4 |
>> PSASLN | DISPMV+1, DISPLOC+1 |
>> PSAVAULT( | DISPMV+4*, SELMV+4 |
>> Y | SELMV+2, SELMV+3, SELLOC+2, SELLOC+3 |