APSPAUTO ;IHS/CIA/PLS - Auto Release Prescription ;25-Mar-2016 14:20;DU
Source file <APSPAUTO.m>
| Package | Total | Call Graph | 
|---|---|---|
| Outpatient Pharmacy | 5 | REL^PSOBING1 (OREL,RREL)^PSOCMOPB CP^PSOCP EN^PSOHLSN1 EN^PSOHLUP | 
| IHS Changes To Pharmacy | 3 | ($$RMNRFL,CALLPOS)^APSPFUNC $$STATCHK^APSPLBL $$TEST^APSQBRES | 
| VA Fileman | 3 | NOW^%DTC ^DIE $$GET1^DIQ | 
| Kernel | 1 | $$FMADD^XLFDT | 
| Pharmacy Point of Sale | 1 | $$STATUS59^ABSPOSRX | 
| Package | Total | Caller Graph | 
|---|---|---|
| Outpatient Pharmacy | 3 | PSODISP PSOEXDT PSOORED6 | 
| IHS Changes To Pharmacy | 1 | APSPLBL | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| UPDATE | ||
| AUTOREL | ; EP | |
| BC | ; | |
| BATCH | ; | |
| EXISTPOS(RXIEN,RFIEN) | ;EP- | |
| ADJEXPDT | ;EP- | |
| AC(APSPNOP) | ; EP - Autorelease prescription | |
| AC1 | ||
| EXPDT(RX,AUTO,RDT) | ;EP- | |
| RXP | ||
| QTY | ||
| REF | ;release refills and partials | |
| BC1 | ; | 
| Name | Field # of Occurrence | 
|---|---|
| NOW^%DTC | BATCH+11, QTY+7 | 
| $$STATUS59^ABSPOSRX | EXISTPOS+4 | 
| $$RMNRFL^APSPFUNC | EXPDT+9 | 
| CALLPOS^APSPFUNC | AUTOREL+22 | 
| $$STATCHK^APSPLBL | AUTOREL+20 | 
| $$TEST^APSQBRES | EXISTPOS+3 | 
| ^DIE | BATCH+11, QTY+9, ADJEXPDT+5 | 
| $$GET1^DIQ | AUTOREL+2, EXPDT+11, EXPDT+16 | 
| REL^PSOBING1 | BC+2 | 
| OREL^PSOCMOPB | BATCH+6 | 
| RREL^PSOCMOPB | QTY+3 | 
| CP^PSOCP | UPDATE+2, QTY+12 | 
| EN^PSOHLSN1 | BATCH+12, QTY+10 | 
| EN^PSOHLUP | BC+7 | 
| $$FMADD^XLFDT | EXPDT+18, EXPDT+20, EXPDT+25 | 
| FileNo | Call Tags | 
|---|---|
| ^PSDRUG - [#50] | GET1^DIQ | 
| ^PSRX - [#52] | Classic Fileman Calls | 
| ^APSPCTRL - [#9009033] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD("DD" | BC1+9 | 
| ^PS(52.5 - [#52.5] | BATCH+5, QTY+2 | 
| ^PS(55 - [#55] | BC+7 | 
| ^PS(59.7 - [#59.7] | AUTOREL+11, AC1 | 
| ^PSD(58.8 - [#58.8] | BC1+8 | 
| ^PSDRUG - [#50] | BATCH+10*, QTY+6* | 
| ^PSDRUG("AQ" | BATCH+6, QTY+3 | 
| ^PSRX - [#52] | AUTOREL+19, BC+6, BC+7, BC1+1, BC1+2, BC1+6, BC1+8, BC1+9, BC1+10, BATCH+1 , BATCH+2, BATCH+4, BATCH+7, BATCH+10, REF+2*, UPDATE, UPDATE+2, UPDATE+11, UPDATE+13, RXP , QTY, QTY+1, QTY+2, QTY+4, QTY+5, QTY+6, QTY+7*, QTY+8*, QTY+9, QTY+11 , QTY+12, QTY+15, QTY+17, EXPDT+7, EXPDT+9, EXPDT+23 | 
| ^PSRX("ACP" | QTY+11! | 
| ^PSRX("AR" | BATCH+14, QTY+14 | 
| ^PSRX("B" | RXP | 
| ^XTMP("PSA" | BATCH+14*, QTY+15* | 
| ^XUSEC("PSORPH" | AUTOREL+8 | 
| Name | Line Occurrences | 
|---|---|
| $$EXPDT | ADJEXPDT+3 | 
| AC | AUTOREL+13 | 
| ADJEXPDT | REF+3, UPDATE+10 | 
| BC | BC1+1 | 
| BC1 | BC+6 | 
| QTY | REF+1 | 
| REF | BC1+10, BATCH+1, BATCH+4 | 
| RXP | RXP | 
| UPDATE | BATCH+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | BATCH+5, BATCH+7, QTY+4 | 
| ^(2 | BATCH+1, BATCH+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | BATCH+11, QTY+7, QTY+8 | 
| APSP1 | AUTOREL+1~, AUTOREL+10* | 
| APSPEXPD | ADJEXPDT+2~, ADJEXPDT+3*, ADJEXPDT+4, ADJEXPDT+5 | 
| APSPNOP | AC~, AC1, BC1+2, BC1+3, BC1+10, BATCH+1, UPDATE, UPDATE+11 | 
| APSPREL | AUTOREL+1~, AUTOREL+2*, AUTOREL+13 | 
| APSPRXP | AUTOREL+1~, AUTOREL+12*, AUTOREL+19, AUTOREL+20, AUTOREL+22 | 
| APSPZRP | AUTOREL+1~, AUTOREL+5*, AUTOREL+9, AUTOREL+10 | 
| AUTO | EXPDT~, EXPDT+4*, EXPDT+9 | 
| BINGDIV | BC+1, BC+3!, UPDATE+13* | 
| BINGNAM | BC+1, BC+3!, UPDATE+13*, QTY+17* | 
| BINGRO | BC+1, BC+3!, UPDATE+13* | 
| BINGRPR | BC+1, BC+3!, QTY+17* | 
| BNGPDV | BC+1, BC+3!, QTY+17* | 
| BNGRDV | BC+1, BC+3! | 
| CMOP | BATCH+6!, QTY+3! | 
| CS | EXPDT+2~, EXPDT+3*, EXPDT+12*, EXPDT+17 | 
| CX | AC+1~ | 
| DA | AC+1~, BATCH+11*!, QTY+7*, QTY+8*, QTY+9!, ADJEXPDT+2~, ADJEXPDT+5* | 
| DA(1 | QTY+7*, QTY+8* | 
| DE | EXPDT+2~, EXPDT+11*, EXPDT+12 | 
| DIE | AC+1~, BATCH+11*!, QTY+7*, QTY+8*, QTY+9!, ADJEXPDT+2~, ADJEXPDT+5* | 
| DIR | AC+1~, BC+5! | 
| DIRUT | AC+1~ | 
| >> DISGROUP | BC+1 | 
| DR | AC+1~, BATCH+11*!, QTY+7*, QTY+8*, QTY+9!, ADJEXPDT+2~, ADJEXPDT+5* | 
| DS | EXPDT+2~, EXPDT+15*, EXPDT+19*, EXPDT+20, EXPDT+25 | 
| DT | BATCH+14, QTY+15, EXPDT+6 | 
| DUOUT | AC+2~ | 
| DUZ | AUTOREL+8, AUTOREL+11 | 
| EXTEXP | EXPDT+2~, EXPDT+16*, EXPDT+17, EXPDT+19 | 
| IFN | REF+1!, QTY+4!, QTY+6*, QTY+12, QTY+17, QTY+18! | 
| ISSDT | EXPDT+2~, EXPDT+10*, EXPDT+18 | 
| ISUF | BC+5!, BATCH+4, BATCH+5*, BATCH+6!, UPDATE, QTY+1!, QTY+2*, QTY+3, QTY+12 | 
| LBL | BC+5!, BATCH+7*, BATCH+11!, QTY+5* | 
| LBLP | BC+5!, BATCH+4, BATCH+7*, BATCH+10, REF+1!, UPDATE+13, QTY!, QTY+1!, QTY+5*, QTY+6 | 
| MAN | BC+1! | 
| NREF | EXPDT+2~, EXPDT+14*, EXPDT+21, EXPDT+24 | 
| OEXPDT | EXPDT+2~, EXPDT+18*, EXPDT+20 | 
| OUT | AC+2~, BC1+9*!, BATCH+4, REF+3, REF+4, UPDATE+14* | 
| >> PCOMH | AUTOREL+8 | 
| POERR | AUTOREL+1~, BC+4, BC1+1, REF+4 | 
| >> PPL | AUTOREL+5 | 
| PSIN | AUTOREL+1~, AUTOREL+11*, AC1*, BATCH+4, QTY+1 | 
| PSOCPN | AC+1~, BATCH+2*, QTY* | 
| PSOCPRX | AC+1~, UPDATE+2*, QTY+12* | 
| >> PSODA | BATCH+14, QTY+14 | 
| >> PSODA(1 | BC1+8*, BATCH+14, QTY+14 | 
| PSODISPP | QTY+10!* | 
| >> PSODT | BATCH+11*, BATCH+14, QTY+14 | 
| >> PSOFROM | AUTOREL+8, AUTOREL+14 | 
| >> PSOLIST | BC1+2* | 
| PSOLOUD | BC+7*! | 
| >> PSOPULL | AUTOREL+8 | 
| >> PSOSITE | AUTOREL+2, BC1+8, BATCH+14, QTY+15 | 
| >> PSOSUSPR | AUTOREL+8 | 
| PSRH | AUTOREL+1~, AUTOREL+11*, BATCH+11, QTY+7, QTY+8 | 
| PX | AC+1~ | 
| QDRUG | AC+2~, BATCH+2*, BATCH+6, BATCH+10, BATCH+14, QTY*, QTY+3, QTY+6, QTY+15 | 
| QTY | AC+2~, BATCH+2*, BATCH+10, BATCH+14, QTY+6* | 
| RDT | EXPDT~, EXPDT+5*, EXPDT+6*, EXPDT+20, EXPDT+25 | 
| RDUZ | AC+1~ | 
| REC | AC+1~ | 
| REF | AUTOREL+18~, AUTOREL+19*, AUTOREL+22 | 
| RES | EXISTPOS+1~, EXISTPOS+2*, EXISTPOS+4*, EXISTPOS+5, EXPDT+2~, EXPDT+13*, EXPDT+20*, EXPDT+21*, EXPDT+24*, EXPDT+25 | 
| >> RESK | BATCH+1* | 
| RFCNT | EXPDT+2~, EXPDT+23*, EXPDT+24 | 
| RFIEN | EXISTPOS~, EXISTPOS+4 | 
| RX | EXPDT~, EXPDT+7, EXPDT+9, EXPDT+23 | 
| RX0 | EXPDT+2~, EXPDT+7*, EXPDT+10, EXPDT+11, EXPDT+14, EXPDT+15, EXPDT+16 | 
| >> RXFD | BATCH+4*, BATCH+5, QTY+2* | 
| RXIEN | EXISTPOS~, EXISTPOS+4 | 
| >> RXP | AUTOREL+10*, AUTOREL+12, BC+6, BC+7, BC1+1, BC1+2, BC1+6, BC1+8, BC1+9, BC1+10 , BATCH+1, BATCH+2, BATCH+4, BATCH+5, BATCH+6, BATCH+7, BATCH+10, BATCH+11, BATCH+12, BATCH+14 , REF+2, UPDATE, UPDATE+2, UPDATE+11, UPDATE+13, RXP*, QTY, QTY+1, QTY+2, QTY+3 , QTY+4, QTY+5, QTY+6, QTY+7, QTY+8, QTY+9, QTY+10, QTY+11, QTY+12, QTY+14 , QTY+15, QTY+17, ADJEXPDT+3, ADJEXPDT+5 | 
| >> SPEED | BC1+2, BC1+10 | 
| >> SUPN | BATCH+5*, QTY+2* | 
| TYPE | AC+2~ | 
| U | BC1+8, BATCH+10, EXPDT+9, EXPDT+10, EXPDT+11, EXPDT+12, EXPDT+14, EXPDT+15, EXPDT+16, EXPDT+17 | 
| X | AC+1~, RXP | 
| X1 | AC+1~ | 
| X2 | AC+1~, EXPDT+17*, EXPDT+18 | 
| XTYPE | AC+2~, REF+1*, REF+2, QTY+1, QTY+2, QTY+3, QTY+4, QTY+5, QTY+6, QTY+7 , QTY+8, QTY+10, QTY+11, QTY+12, QTY+15, QTY+17 | 
| Y | AC+1~, BC1+9*, BC1+10 | 
| YDT | AC+1~ | 
| YY | AC+1~, QTY+1*, QTY+2, QTY+3, QTY+4, QTY+5, QTY+6, QTY+7, QTY+8, QTY+11 , QTY+14, QTY+15 |