BEXRQUE ;IHS/CMI/DAY - BEX - Refill Queue Report ; 05 Oct 2015 10:51 AM
Source file <BEXRQUE.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 3 | ^DIC $$GET1^DIQ ^DIR |
| IHS VA Utilities | 2 | ^XBDBQUE EN^XBVK |
| IHS Patient | 1 | $$HRN^AUPNPAT |
| IHS Pharmacy Auto Refill System | 1 | ($$CHECK,CHANGE,HOLD)^BEXSITE |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EOJ | ;EP - End of Job Processing
|
|
| LIST | ;EP - Entry Point from XBDBQUE
|
|
| DETAIL | ;EP - Write Detail for each Record and Add up totals
|
|
| HEADER | ;EP - Write the Header
|
| Name | Field # of Occurrence |
|---|---|
| $$HRN^AUPNPAT | DETAIL+28, DETAIL+29 |
| $$CHECK^BEXSITE | EOJ+8 |
| CHANGE^BEXSITE | BEXRQUE+21, EOJ+13 |
| HOLD^BEXSITE | BEXRQUE+18 |
| ^DIC | BEXRQUE+36 |
| $$GET1^DIQ | LIST+59, HEADER+7, DETAIL+20, DETAIL+33, DETAIL+50, DETAIL+55, DETAIL+58 |
| ^DIR | BEXRQUE+51, BEXRQUE+64, EOJ+4, LIST+90, DETAIL+67 |
| ^XBDBQUE | BEXRQUE+76 |
| EN^XBVK | EOJ+19 |
| 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 |
|
| 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 |
|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| ^PSDRUG - [#50] | GET1^DIQ |
| ^PSRX - [#52] | GET1^DIQ |
| ^PS(59 - [#59] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZIS("C" | EOJ+3 |
| ^BEXUTL($J | EOJ+18!, LIST+8!, LIST+63*, LIST+68, LIST+71, LIST+74, LIST+77, LIST+79, LIST+80 |
| ^DD("DD" | HEADER+10 |
| ^PS(59 - [#59] | DETAIL+27 |
| ^PSRX - [#52] | LIST+29, LIST+31, LIST+32, LIST+40, DETAIL+45 |
| ^VEXHRX(19080 | LIST+19, LIST+22, LIST+36 |
| Name | Line Occurrences |
|---|---|
| DETAIL | LIST+82 |
| EOJ | BEXRQUE+53 |
| HEADER | LIST+6, LIST+92, DETAIL+69 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BEX | EOJ+17! |
| >> BEXDRIEN | DETAIL+55*, DETAIL+57, DETAIL+58 |
| >> BEXEXIT | BEXRQUE+28*, BEXRQUE+38*, BEXRQUE+44, EOJ+4, LIST+15*, LIST+19, LIST+22, LIST+68, LIST+71, LIST+74 , LIST+77, LIST+87, LIST+90*, LIST+91, LIST+95, DETAIL+68* |
| >> BEXFILL | LIST+40*, LIST+41, LIST+42 |
| >> BEXIEN | LIST+21*, LIST+22*, LIST+24, LIST+25, LIST+36 |
| >> BEXINST | DETAIL+27*, DETAIL+28 |
| >> BEXMAIL | LIST+36*, LIST+37*, LIST+45, LIST+46, LIST+47, LIST+48, LIST+49, LIST+50, LIST+53, LIST+54 , LIST+55, LIST+63, LIST+80*, DETAIL+13, DETAIL+14, DETAIL+15, DETAIL+39, DETAIL+40, DETAIL+41 |
| >> BEXOPIEN | LIST+28*, LIST+29*, LIST+32*, LIST+33, LIST+34, LIST+63, LIST+67*, LIST+68*, LIST+71, LIST+74 , LIST+77, LIST+79, LIST+80, DETAIL+26, DETAIL+27 |
| BEXOPSIT | BEXRQUE+25!, BEXRQUE+26*, BEXRQUE+41*, LIST+33, LIST+34, HEADER+7, HEADER+8, HEADER+9 |
| BEXOPSIT( | BEXRQUE+42*, LIST+34 |
| BEXOPSIT(0 | HEADER+7 |
| >> BEXPAT | LIST+59*, LIST+60*, LIST+61*, LIST+63, LIST+73*, LIST+74*, LIST+77, LIST+79, LIST+80 |
| >> BEXPTIEN | LIST+24*, LIST+59, LIST+61, LIST+63, LIST+79*, DETAIL+20, DETAIL+28, DETAIL+29 |
| >> BEXQUIT | BEXRQUE+27*, BEXRQUE+31, BEXRQUE+38*, BEXRQUE+39*, LIST+14*, LIST+19, LIST+22 |
| >> BEXRFIEN | LIST+30*, LIST+31*, LIST+32 |
| >> BEXRTYPE | BEXRQUE+58*, LIST+41, LIST+42, HEADER+14, HEADER+15 |
| >> BEXRXIEN | LIST+25*, LIST+29, LIST+31, LIST+32, LIST+40, LIST+63, LIST+76*, LIST+77*, LIST+79, LIST+80 , DETAIL+33, DETAIL+45, DETAIL+50, DETAIL+55 |
| >> BEXRXNUM | DETAIL+33*, DETAIL+35, DETAIL+36 |
| >> BEXSAME | BEXRQUE+54*, BEXRQUE+55*, LIST+56, LIST+61, HEADER+19, HEADER+20 |
| >> BEXSITE | LIST+18*, LIST+19*, LIST+22, LIST+36 |
| >> BEXSORT | LIST+53*, LIST+54*, LIST+55*, LIST+56*, LIST+63, LIST+70*, LIST+71*, LIST+74, LIST+77, LIST+79 , LIST+80 |
| BEXSUM | LIST+11!, LIST+12* |
| BEXTOT | LIST+9!, LIST+10*, LIST+97, LIST+101, DETAIL+4* |
| BEXTOT("L" | LIST+99, DETAIL+8*, DETAIL+14* |
| BEXTOT("M" | LIST+100, DETAIL+7*, DETAIL+15* |
| BEXTOT("W" | LIST+98, DETAIL+9*, DETAIL+13* |
| >> BEXWIND | BEXRQUE+67*, LIST+45, LIST+46, LIST+47, LIST+48, LIST+49, LIST+50, HEADER+16, HEADER+17, HEADER+18 |
| DA | BEXRQUE+32!, BEXRQUE+37!, EOJ+20! |
| DD | BEXRQUE+32!, BEXRQUE+37!, EOJ+20! |
| DIC | BEXRQUE+32!, BEXRQUE+35*, BEXRQUE+37!, EOJ+20! |
| DIC("A" | BEXRQUE+34* |
| DIC(0 | BEXRQUE+33* |
| DIE | BEXRQUE+32!, BEXRQUE+37!, EOJ+20! |
| DIR | BEXRQUE+32!, BEXRQUE+37!, BEXRQUE+47!, BEXRQUE+52!, BEXRQUE+61!, BEXRQUE+65!, BEXRQUE+66!, EOJ+4!, EOJ+20!, LIST+90! , DETAIL+67! |
| DIR("A" | BEXRQUE+48*, BEXRQUE+63* |
| DIR("B" | BEXRQUE+50* |
| DIR(0 | BEXRQUE+49*, BEXRQUE+62*, EOJ+4*, LIST+90*, DETAIL+67* |
| DIRUT | BEXRQUE+47!, BEXRQUE+53!, BEXRQUE+61!, BEXRQUE+65! |
| DO | BEXRQUE+32!, BEXRQUE+37! |
| DR | BEXRQUE+32!, BEXRQUE+37!, EOJ+20! |
| DT | LIST+41, LIST+42, HEADER+10 |
| DUOUT | BEXRQUE+32!, BEXRQUE+38! |
| DUZ(2 | DETAIL+29 |
| IO | LIST+4, HEADER+3, DETAIL+3 |
| IOSL | LIST+89, DETAIL+66 |
| IOST | EOJ+4, LIST+90, DETAIL+67 |
| U | LIST+29, LIST+32, LIST+36, LIST+40, LIST+63, LIST+79, LIST+80, DETAIL+27, DETAIL+45 |
| >> X | BEXRQUE+39, LIST+90, DETAIL+58*, DETAIL+59, DETAIL+60, DETAIL+61, DETAIL+68 |
| >> XBNS | BEXRQUE+75* |
| >> XBRP | BEXRQUE+73* |
| >> XBRX | BEXRQUE+74* |
| >> Y | BEXRQUE+40, BEXRQUE+42, BEXRQUE+54, BEXRQUE+55, BEXRQUE+67, HEADER+10*, DETAIL+20*, DETAIL+21*, DETAIL+22, DETAIL+25* , DETAIL+28*, DETAIL+29*, DETAIL+30, DETAIL+36*, DETAIL+45*, DETAIL+46*, DETAIL+47, DETAIL+50*, DETAIL+51*, DETAIL+52 , DETAIL+56*, DETAIL+59*, DETAIL+60*, DETAIL+61*, DETAIL+62 |