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 |