PSAVER4 ;;BIR/JMB-Verify Invoices - CONT'D ;9/8/97
Source file <PSAVER4.m>
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 | PSAVER PSAVER1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
;Sends invoices to printer
|
||
QUIT | ||
HDR | ;Prints the header to the New Drug Report on the screen & paper.
|
|
VERLOCK | ;==> PSA*3*60 (RJS-VMP)Sets invoice's status to Verifying
|
|
VERUNLCK | ; VERIFY CANCELED RESET INVOICE TO PROCESSED
|
|
LCKCHK | ; CHECK FOR LOCKED INVOICES
|
|
LCK1 | ; RESET ORDER STATUS TO PROCESSED
|
|
LCK2 | ; DOUBLE CHECK WITH USER BEFORE RESETTING INVOICE STATUS
|
|
CLCK | ; RESET ORDER STATUS TO COMPLETED <*71 RJS
|
|
UNLCK | ; RESET ORDER STATUS TO PROCESSED
|
|
MSG | ; SHOW LOCK WARNING
|
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PSD(58.8 - [#58.8] | HDR+3, HDR+4, HDR+5 |
^PSD(58.811 - [#58.811] | VERLOCK+2, VERLOCK+4, VERLOCK+6, VERLOCK+7, VERLOCK+13, VERUNLCK+3, VERUNLCK+5, VERUNLCK+7, LCKCHK+3, LCKCHK+4 , LCKCHK+5, LCKCHK+6, LCKCHK+12, LCK1+1, LCK1+3, LCK1+5, CLCK+1, CLCK+3, CLCK+5, UNLCK+5 , UNLCK+12 |
^XTMP("PSALCK" | LCKCHK+1, UNLCK+3, UNLCK+4, UNLCK+13! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %ZIS | PSAVER4+8* |
DA | VERLOCK+1~, VERLOCK+8*, VERUNLCK+4~, VERUNLCK+6*, LCK1+2~, LCK1+4*, CLCK+2~, CLCK+4* |
DA(1 | VERLOCK+8*, VERUNLCK+6*, LCK1+4*, CLCK+4* |
DIC | VERLOCK+1~, VERUNLCK+4~, LCK1+2~, CLCK+2~ |
DIE | VERLOCK+1~, VERLOCK+8*, VERUNLCK+4~, VERUNLCK+6*, LCK1+2~, LCK1+4*, CLCK+2~, CLCK+4* |
>> DILOCKTM | VERLOCK+6, VERUNLCK+5, LCK1+3, CLCK+3 |
DIR | LCKCHK+13!, LCKCHK+18!, LCKCHK+20!, LCK2+2!, UNLCK+6~, UNLCK+9! |
DIR("A" | LCKCHK+13*, LCKCHK+17*, LCK2+1*, UNLCK+8* |
DIR("B" | LCKCHK+13*, LCK2+1* |
DIR(0 | LCKCHK+13*, LCKCHK+16*, LCKCHK+20*, LCK2+1*, UNLCK+7* |
DR | VERLOCK+1~, VERLOCK+8*, VERUNLCK+4~, VERUNLCK+6*, LCK1+2~, LCK1+4*, CLCK+2~, CLCK+4* |
DUOUT | LCKCHK+2~, LCKCHK+13, LCKCHK+18, LCKCHK+20, UNLCK+2~, UNLCK+9 |
DUZ | VERLOCK+8, LCKCHK+1, LCKCHK+6, UNLCK+3, UNLCK+4, UNLCK+13 |
IO("Q" | PSAVER4+8!, PSAVER4+10, QUIT! |
IOF | PSAVER4+6, PRINT+4, HDR+1, HDR+2 |
IOSL | PRINT+3 |
IOST | PRINT+4, HDR+1, HDR+2 |
>> POP | PSAVER4+9 |
>> PSA | VERLOCK+10, VERLOCK+11, VERLOCK+12, VERUNLCK+1*, VERUNLCK+2 |
PSACNT | VERUNLCK+1*, LCKCHK+2~*, LCKCHK+7*, LCKCHK+11*, LCKCHK+12, LCKCHK+14, LCKCHK+15, LCKCHK+20, LCKCHK+21~, LCKCHK+23* , LCKCHK+24, LCKCHK+27~, LCKCHK+28*, LCKCHK+29 |
PSACNTR | LCKCHK+21~, LCKCHK+23*, LCKCHK+27~ |
>> PSACOMB | HDR+5 |
PSACT | LCKCHK+2~, LCKCHK+10*, LCKCHK+11 |
>> PSADLN | PRINT+1*, HDR+8 |
>> PSADRGN | PRINT+2*, PRINT+3* |
PSADUZ | LCKCHK+2~ |
PSAIEN | VERLOCK+2, VERLOCK+4, VERLOCK+6, VERLOCK+7, VERLOCK+8, VERLOCK+10, VERLOCK+13, VERUNLCK+2*, VERUNLCK+3, VERUNLCK+5 , VERUNLCK+6, VERUNLCK+7, LCKCHK+2~*, LCKCHK+3*, LCKCHK+4, LCKCHK+5, LCKCHK+6, LCKCHK+7, LCKCHK+11*, LCKCHK+12 , LCKCHK+14*, LCKCHK+24*, LCKCHK+29*, LCK1+1, LCK1+3, LCK1+4, LCK1+5, CLCK+1, CLCK+3, CLCK+4 , CLCK+5, UNLCK+2~*, UNLCK+3*, UNLCK+4, UNLCK+5, UNLCK+12 |
PSAIEN1 | VERLOCK+2, VERLOCK+4, VERLOCK+6, VERLOCK+7, VERLOCK+8, VERLOCK+10, VERLOCK+13, VERUNLCK+2*, VERUNLCK+3, VERUNLCK+5 , VERUNLCK+6, VERUNLCK+7, LCKCHK+2~, LCKCHK+5*, LCKCHK+6, LCKCHK+7, LCKCHK+11*, LCKCHK+12, LCKCHK+14*, LCKCHK+24* , LCKCHK+29*, LCK1+1, LCK1+3, LCK1+4, LCK1+5, CLCK+1, CLCK+3, CLCK+4, CLCK+5, UNLCK+2~ , UNLCK+4*, UNLCK+5, UNLCK+12 |
PSALCHK | LCKCHK+2~, LCKCHK+8 |
PSALCHK( | LCKCHK+7*, LCKCHK+10, LCKCHK+11, LCKCHK+24, LCKCHK+28, LCKCHK+29 |
PSALCHK(1 | LCKCHK+14 |
>> PSALOC | PRINT+1*, PRINT+2*, PRINT+3, PRINT+5, HDR+3, HDR+4, HDR+5 |
>> PSALOCK( | VERLOCK+10*, VERUNLCK+2 |
>> PSALOCN | HDR+5*, HDR+7 |
>> PSAMSG | VERLOCK+3*, VERLOCK+5* |
>> PSANEWD( | PRINT+2, PRINT+3, PRINT+5! |
PSANUM | LCKCHK+21~*, LCKCHK+23 |
>> PSAOUT | PRINT+1*, PRINT+2, PRINT+3, PRINT+4, HDR+1 |
PSAPC | VERUNLCK+1~* |
>> PSAPG | PRINT+1*, HDR+1, HDR+2, HDR+8* |
>> PSASEL | VERUNLCK+1 |
>> PSASLN | PRINT+1*, PRINT+3 |
PSASUP | LCKCHK+2~ |
>> PSATMP | VERLOCK+11*, VERLOCK+12* |
Y | VERUNLCK+1~, LCKCHK+13, LCKCHK+18, LCKCHK+19, LCKCHK+20, LCKCHK+21!, LCKCHK+22!, LCKCHK+25, LCKCHK+26!, UNLCK+9 , UNLCK+10, UNLCK+11, UNLCK+12 |
>> ZTDESC | PSAVER4+12* |
ZTDTH | PSAVER4+11~, PSAVER4+12* |
ZTIO | PSAVER4+11~ |
>> ZTQUEUED | QUIT |
>> ZTREQ | QUIT* |
ZTRTN | PSAVER4+11~, PSAVER4+12* |
ZTSAVE | PSAVER4+11~ |
ZTSAVE("PSANEWD(" | PSAVER4+13* |
ZTSK | PSAVER4+11~ |