PSODISPS ;BIR/SAB - CONTINUATION OF RELEASE FUNCTION ;3/2/93
Source file <PSODISPS.m>
| Package | Total | Call Graph |
|---|---|---|
| Outpatient Pharmacy | 14 | $$CHKRX^PSOBAI REL^PSOBING1 $$LSTRFL^PSOBPSU1 ($$MANREL,$$STATUS,IBSEND)^PSOBPSUT ^PSOBUILD RREL^PSOCMOPB CP^PSOCP BC1^PSODISP ($$WINFILL,SIGMSG)^PSODISPS ^PSOFUNC EN^PSOHLSN1 ^PSOLSET ACT^PSOORNE2 IBSSR^PSOUTL |
| VA FileMan | 5 | NOW^%DTC ^DIC ^DIE EN^DIQ1 ^DIR |
| Integrated Billing | 1 | $$SERV^IBARX1 |
| Kernel | 1 | ^%ZTLOAD |
| List Manager | 1 | FULL^VALM1 |
| 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 |
|---|---|---|
| Outpatient Pharmacy | 6 | PSO RELEASE PSOCSRL PSODISP PSODISP3 PSODISPS PSOHLDIS |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| QTY | ; Refill Release
|
|
| XMIT | ||
| STAT | ||
| OERR | ||
| DOIT | ||
| EX | ;
|
|
| CHKADDR(RXP) | ;
|
|
| SETLBL(LBL,PSOMSG) | ;
|
|
| SIGMSG | ;Display obtain signature alert in reverse video
|
|
| WINFILL(RX,RFL) | ;Is this a Window prescription fill?
|
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | QTY+15, XMIT+2 |
| ^%ZTLOAD | XMIT+5 |
| ^DIC | OERR+4, OERR+6, OERR+8 |
| ^DIE | QTY+17 |
| EN^DIQ1 | OERR+9 |
| ^DIR | EX+2 |
| $$SERV^IBARX1 | OERR+1 |
| $$CHKRX^PSOBAI | CHKADDR+4 |
| REL^PSOBING1 | DOIT+1 |
| $$LSTRFL^PSOBPSU1 | WINFILL+4 |
| $$MANREL^PSOBPSUT | QTY+12 |
| $$STATUS^PSOBPSUT | QTY+36 |
| IBSEND^PSOBPSUT | QTY+20 |
| ^PSOBUILD | EX+3 |
| RREL^PSOCMOPB | QTY+4 |
| CP^PSOCP | QTY+24 |
| BC1^PSODISP | DOIT |
| $$WINFILL^PSODISPS | QTY+36 |
| SIGMSG^PSODISPS | QTY+36 |
| ^PSOFUNC | STAT |
| EN^PSOHLSN1 | QTY+22 |
| ^PSOLSET | OERR |
| ACT^PSOORNE2 | EX+3 |
| IBSSR^PSOUTL | OERR+1 |
| FULL^VALM1 | DOIT, SIGMSG+1 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(52.5 - [#52.5] | QTY+3 |
| ^PS(59 - [#59] | OERR+1 |
| ^PS(59.7 - [#59.7] | OERR+3 |
| ^PSDRUG - [#50] | QTY+14* |
| ^PSDRUG("AQ" | QTY+4 |
| ^PSRX - [#52] | QTY+1, QTY+2, QTY+3, QTY+5, QTY+7, QTY+14, QTY+23, QTY+24, QTY+27, QTY+29 , QTY+34, XMIT+1, XMIT+3, STAT, STAT+1, CHKADDR+2, CHKADDR+3, SETLBL+2, SETLBL+3*, SETLBL+4* , WINFILL+3, WINFILL+5, WINFILL+6 |
| ^PSRX("ACP" | QTY+23! |
| ^PSRX("ADP" | WINFILL+6 |
| ^PSRX("AR" | QTY+26 |
| ^UTILITY($J | XMIT+2!, XMIT+4*, XMIT+5! |
| ^XTMP("PSA" | QTY+27*, OERR+7, OERR+11 |
| ^XUSEC("PSORPH" | STAT+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | QTY+16, QTY+17, XMIT+2, EX+1! |
| BINGDIV | DOIT+1! |
| BINGNAM | QTY+29*, DOIT+1! |
| BINGRO | DOIT+1! |
| BINGRPR | QTY+29*, DOIT+1! |
| BNGPDV | QTY+29*, DOIT+1! |
| BNGRDV | DOIT+1! |
| CMOP | QTY+4! |
| CX | EX+1! |
| DA | QTY+15!, QTY+16*, QTY+17!, OERR+9*, OERR+10!, OERR+11, OERR+12!, EX+1! |
| DA(1 | QTY+15* |
| DIC | OERR+4*!, OERR+6*!, OERR+8*!, OERR+9*, OERR+10!, OERR+12!, EX+1! |
| DIC("A" | OERR+4* |
| DIC("S" | OERR+4* |
| DIC(0 | OERR+4*, OERR+6*, OERR+8* |
| DIE | QTY+15!*, QTY+17!, EX+1! |
| DIQ | OERR+9!*, OERR+10!, OERR+12! |
| DIQ(0 | OERR+9* |
| DIR | EX+1!, EX+2! |
| DIR("A" | EX+2* |
| DIR(0 | EX+2* |
| DIRUT | OERR+4, EX+1!, EX+2! |
| >> DISGROUP | DOIT+1 |
| DR | QTY+15!, QTY+16*, QTY+17!, OERR+9*, EX+1! |
| DT | QTY+27, OERR+7, OERR+11, WINFILL+6 |
| DTOUT | OERR+4, EX+2! |
| DUOUT | OERR+4, EX+1!, EX+2! |
| DUZ | STAT+1 |
| >> FP | XMIT+3*, XMIT+4 |
| >> I | XMIT+1* |
| >> IDGN | XMIT+3*, XMIT+4 |
| IFN | QTY+5!, QTY+14*, QTY+24, QTY+29, QTY+31, QTY+34, QTY+35, QTY+36!, XMIT+4, XMIT+6! , EX+1! |
| >> IORVOFF | SIGMSG+3 |
| >> IORVON | SIGMSG+1, SIGMSG+3 |
| ISUF | QTY+2!, QTY+3*, QTY+4, QTY+24, EX+1! |
| J | STAT*, EX+1! |
| LBL | QTY+7*, CHKADDR+1~, CHKADDR+2*, CHKADDR+3, CHKADDR+5, CHKADDR+6, SETLBL~, SETLBL+2, SETLBL+3*, SETLBL+4 |
| LBLP | QTY+1!, QTY+2!, QTY+7*, QTY+8, QTY+12! |
| >> ORD | OERR+3 |
| OUT | EX+1! |
| >> PDUZ | XMIT+4 |
| POERR | DOIT*, EX+1! |
| PSA | OERR+9!, OERR+12! |
| PSA(19 | OERR+10, OERR+11 |
| PSIN | QTY+2, OERR+3*, EX+1! |
| >> PSLST | OERR+3 |
| PSOBADR | CHKADDR+1~, CHKADDR+4*, CHKADDR+5, CHKADDR+6 |
| PSOCPN | QTY+1*, EX+1! |
| PSOCPRX | QTY+24*, EX+1! |
| >> PSODA | QTY+26, OERR+7*, OERR+11* |
| >> PSODA(1 | QTY+26 |
| >> PSODISP | XMIT |
| PSODISPP | QTY+22!* |
| >> PSODT | QTY+17*, QTY+26 |
| >> PSODTM | XMIT+2*, XMIT+4 |
| PSOIBFL | OERR+1, EX+1! |
| PSOIBLP | EX+1! |
| PSOIBSS | OERR+1*, EX+1! |
| PSOIBST | EX+1! |
| >> PSOLST( | OERR+3 |
| PSOMSG | SETLBL~, SETLBL+2 |
| >> PSOPAR | OERR |
| >> PSOPARTIAL | QTY+31*, QTY+32*, QTY+36 |
| >> PSOPID | QTY+12 |
| PSORXED | EX+3*! |
| >> PSOSITE | QTY+27, OERR+1 |
| PSOTEMP | CHKADDR+1~ |
| PSOTXT | CHKADDR+1~, CHKADDR+3*, SETLBL+1~, SETLBL+2*, SETLBL+4 |
| PSRH | QTY+16, OERR+4*, EX+1! |
| PX | EX+1! |
| QDRUG | QTY+1*, QTY+4, QTY+14, QTY+27, EX+1! |
| QTY | QTY+14*, EX+1! |
| RDUZ | EX+1! |
| REC | EX+1! |
| RESK | EX+1! |
| RFL | WINFILL~, WINFILL+3, WINFILL+4*, WINFILL+5, WINFILL+6 |
| RX | WINFILL~, WINFILL+3, WINFILL+4, WINFILL+5, WINFILL+6 |
| RX0 | STAT*, STAT+2! |
| RX2 | STAT*, EX+1! |
| RXFD | QTY+3*, EX+1! |
| RXP | QTY+1, QTY+2, QTY+3, QTY+4, QTY+5, QTY+7, QTY+9, QTY+12, QTY+14, QTY+15 , QTY+20, QTY+22, QTY+23, QTY+24, QTY+26, QTY+27, QTY+29, QTY+34, QTY+36, XMIT+1 , XMIT+3, XMIT+4, STAT, STAT+1, OERR+3*, EX+1!, CHKADDR~, CHKADDR+2, CHKADDR+3, CHKADDR+4 , SETLBL+2, SETLBL+3, SETLBL+4 |
| >> SPEED | QTY+34 |
| ST | STAT+1, STAT+2! |
| SUB | XMIT+1*, EX+1! |
| SUPN | QTY+3*, EX+1! |
| TM | DOIT+1~ |
| TM1 | DOIT+1~ |
| TYPE | EX+1! |
| U | OERR+7, OERR+11, WINFILL+6 |
| >> VALMBCK | OERR*, OERR+1*, EX+2* |
| WIN | WINFILL+1~, WINFILL+2*, WINFILL+3*, WINFILL+5*, WINFILL+6*, WINFILL+7 |
| X | OERR+4, OERR+6*!, OERR+8*!, OERR+10!, OERR+12!, EX+1! |
| X1 | EX+1! |
| X2 | EX+1! |
| XTYPE | QTY+2, QTY+3, QTY+4, QTY+5, QTY+7, QTY+12, QTY+14, QTY+15, QTY+16, QTY+20 , QTY+22, QTY+23, QTY+24, QTY+27, QTY+29, QTY+31, QTY+34, QTY+35, XMIT+3, EX+1! |
| XX | EX+1! |
| Y | OERR+1*, OERR+4, OERR+6!, OERR+8, OERR+9, OERR+10!, OERR+12!, EX+1! |
| Y(0 | OERR+7 |
| YDT | EX+1! |
| YY | QTY+2*, QTY+3, QTY+4, QTY+5, QTY+7, QTY+12, QTY+14, QTY+16, QTY+20, QTY+23 , QTY+26, QTY+27, EX+1! |
| >> ZTDESC | XMIT+5* |
| >> ZTDTH | XMIT+5* |
| >> ZTIO | XMIT+5* |
| >> ZTRTN | XMIT+5* |
| >> ZTSAVE("PSOSITE" | XMIT+5* |
| >> ZTSAVE("RXP" | XMIT+5* |
| >> ZTSAVE("^UTILITY($J,""PSOHL""," | XMIT+5* |