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 |
| 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~ |