PSODISPS ;BIR/SAB-CONTINUATION OF RELEASE FUNCTION ;05-Sep-2013 16:35;DU
Source file <PSODISPS.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 12 | $$CHKRX^PSOBAI REL^PSOBING1 ($$MANREL,IBSEND)^PSOBPSUT ^PSOBUILD RREL^PSOCMOPB CP^PSOCP BC1^PSODISP ^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 |
Registration | 1 | FULL^VALM1 |
Package | Total | Caller Graph |
---|---|---|
Outpatient Pharmacy | 2 | PSODISP PSOHLDIS |
IHS Changes To Pharmacy | 1 | APSPRIS |
Name | Comments | DBIA/ICR reference |
---|---|---|
DOIT | ||
XMIT | ||
OERR | ||
STAT | ||
QTY | ; Refill Release
|
|
OERR1 | ;IHS/MSC/MGH 1016 Separated out for reissue code
|
|
CHKADDR(RXP) | ;
|
|
EX | ;
|
|
SETLBL(LBL,PSOMSG) | ;
|
|
PHNAME |
Name | Field # of Occurrence |
---|---|
NOW^%DTC | QTY+16, XMIT+2 |
^%ZTLOAD | XMIT+5 |
^DIC | PHNAME+1, OERR1+2, OERR1+4 |
^DIE | QTY+18 |
EN^DIQ1 | OERR1+5 |
^DIR | EX+2 |
$$SERV^IBARX1 | OERR+1 |
$$CHKRX^PSOBAI | CHKADDR+4 |
REL^PSOBING1 | DOIT+1 |
$$MANREL^PSOBPSUT | QTY+12 |
IBSEND^PSOBPSUT | QTY+21 |
^PSOBUILD | EX+3 |
RREL^PSOCMOPB | QTY+4 |
CP^PSOCP | QTY+25 |
BC1^PSODISP | DOIT |
^PSOFUNC | STAT |
EN^PSOHLSN1 | QTY+23 |
^PSOLSET | OERR |
ACT^PSOORNE2 | EX+3 |
IBSSR^PSOUTL | OERR+1 |
FULL^VALM1 | DOIT |
Name | Line Occurrences |
---|---|
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+15* |
^PSDRUG("AQ" | QTY+4 |
^PSRX - [#52] | QTY+1, QTY+2, QTY+3, QTY+5, QTY+7, QTY+15, QTY+24, QTY+25, QTY+28, QTY+30 , QTY+31, XMIT+1, XMIT+3, STAT, STAT+1, CHKADDR+2, CHKADDR+3, SETLBL+2, SETLBL+3*, SETLBL+4* |
^PSRX("ACP" | QTY+24! |
^PSRX("AR" | QTY+27 |
^UTILITY($J | XMIT+2!, XMIT+4*, XMIT+5! |
^XTMP("PSA" | QTY+28*, OERR1+3, OERR1+7 |
^XUSEC("PSORPH" | STAT+1 |
Name | Line Occurrences |
---|---|
CHKADDR | QTY+9 |
DOIT | OERR1+2, OERR1+3, OERR1+4, OERR1+6 |
EX | OERR+1, PHNAME+1 |
PHNAME | PHNAME+1 |
SETLBL | CHKADDR+5, CHKADDR+6 |
XMIT | QTY+31 |
Name | Field # of Occurrence |
---|---|
^("STA" | STAT |
^(0 | QTY+5, OERR1+3*, OERR1+7* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | QTY+17, QTY+18, XMIT+2, EX+1! |
BINGDIV | DOIT+1! |
BINGNAM | QTY+30*, DOIT+1! |
BINGRO | DOIT+1! |
BINGRPR | QTY+30*, DOIT+1! |
BNGPDV | QTY+30*, DOIT+1! |
BNGRDV | DOIT+1! |
CMOP | QTY+4! |
CX | EX+1! |
DA | QTY+16!, QTY+17*, QTY+18!, OERR1+5*, OERR1+6!, OERR1+7, OERR1+8!, EX+1! |
DA(1 | QTY+16* |
DIC | PHNAME*, PHNAME+1!, OERR1+2*!, OERR1+4*!, OERR1+5*, OERR1+6!, OERR1+8!, EX+1! |
DIC("A" | PHNAME* |
DIC("S" | PHNAME* |
DIC(0 | PHNAME*, OERR1+2*, OERR1+4* |
DIE | QTY+16!*, QTY+18!, EX+1! |
DIQ | OERR1+5!*, OERR1+6!, OERR1+8! |
DIQ(0 | OERR1+5* |
DIR | EX+1!, EX+2! |
DIR("A" | EX+2* |
DIR(0 | EX+2* |
DIRUT | PHNAME+1, EX+1!, EX+2! |
>> DISGROUP | DOIT+1 |
DR | QTY+16!, QTY+17*, QTY+18!, OERR1+5*, EX+1! |
DT | QTY+28, OERR1+3, OERR1+7 |
DTOUT | PHNAME+1, EX+2! |
DUOUT | PHNAME+1, EX+1!, EX+2! |
DUZ | STAT+1 |
>> FP | XMIT+3*, XMIT+4 |
>> I | XMIT+1* |
>> IDGN | XMIT+3*, XMIT+4 |
IFN | QTY+5!, QTY+15*, QTY+25, QTY+30, QTY+31, QTY+32, XMIT+4, XMIT+6!, EX+1! |
ISUF | QTY+2!, QTY+3*, QTY+4, QTY+25, 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 | OERR1+5!, OERR1+8! |
PSA(19 | OERR1+6, OERR1+7 |
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+25*, EX+1! |
>> PSODA | QTY+27, OERR1+3*, OERR1+7* |
>> PSODA(1 | QTY+27 |
>> PSODISP | XMIT |
PSODISPP | QTY+23!* |
>> PSODT | QTY+18*, QTY+27 |
>> 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 |
>> PSOPID | QTY+12 |
PSORXED | EX+3*! |
>> PSOSITE | QTY+28, OERR+1 |
PSOTEMP | CHKADDR+1~ |
PSOTXT | CHKADDR+1~, CHKADDR+3*, SETLBL+1~, SETLBL+2*, SETLBL+4 |
PSRH | QTY+17, PHNAME+1*, EX+1! |
PX | EX+1! |
QDRUG | QTY+1*, QTY+4, QTY+15, QTY+28, EX+1! |
QTY | QTY+15*, EX+1! |
RDUZ | EX+1! |
REC | EX+1! |
RESK | EX+1! |
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+15, QTY+16 , QTY+21, QTY+23, QTY+24, QTY+25, QTY+27, QTY+28, QTY+30, QTY+31, 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+31 |
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 | QTY+15, OERR1+3, OERR1+7 |
>> VALMBCK | OERR*, OERR+1*, EX+2* |
X | PHNAME+1, OERR1+2*!, OERR1+4*!, OERR1+6!, OERR1+8!, EX+1! |
X1 | EX+1! |
X2 | EX+1! |
XTYPE | QTY+2, QTY+3, QTY+4, QTY+5, QTY+7, QTY+12, QTY+15, QTY+16, QTY+17, QTY+21 , QTY+23, QTY+24, QTY+25, QTY+28, QTY+30, QTY+31, QTY+32, XMIT+3, EX+1! |
XX | EX+1! |
Y | OERR+1*, PHNAME+1, OERR1+2!, OERR1+4, OERR1+5, OERR1+6!, OERR1+8!, EX+1! |
Y(0 | OERR1+3 |
YDT | EX+1! |
YY | QTY+2*, QTY+3, QTY+4, QTY+5, QTY+7, QTY+12, QTY+15, QTY+17, QTY+21, QTY+24 , QTY+27, QTY+28, 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* |