ABSPOSRY ;IHS/OIT/SCR - COLLECTION PRODUCTIVITY REPORT ;/IHS/OIT/CNI/RAN REWRITTEN TO NOT USE REPORT MASTER
Source file <ABSPOSRY.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 6 | DD^%DT (,C)^%DTC EN^DDIOL ^DIC $$GET1^DIQ ^DIR | 
| Kernel | 2 | ^%ZIS ^%ZISC | 
| Pharmacy Point of Sale | 2 | ($$509,REJTEXT)^ABSPOS03 $$WRITE^ABSPOSUU | 
| IHS VA Utilities | 1 | ^XBCLS | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DEVSEL | ; SELECT DEVICE | |
| EN | ;  EP | |
| PRHDR(ABSPSTRT,ABSPEND) | ; PRINT HEADER | |
| EDT() | ||
| ZEND | ||
| FIND(ABSPSTRT,ABSPEND,ABSPPHRM,ABSPUSR,ABSPREJS) | ;  FIND PAYABLE CLAIMS IN A DATE RANGE, AND THEN DETERMINE IF THEY WERE REJECTED AT ONE TIME... | |
| BDT() | ||
| CLNC() | ; PICK WHICH OR ALL CLINIC PHARMACIES | |
| USER() | ; PICK WHICH OR ALL NEW PESRSON | 
| Name | Field # of Occurrence | 
|---|---|
| DD^%DT | EN+52, EN+70, PRHDR+4, PRHDR+7 | 
| ^%DTC | EN+20 | 
| C^%DTC | BDT+9, EDT+9 | 
| ^%ZIS | DEVSEL+3, DEVSEL+5 | 
| ^%ZISC | ZEND+3 | 
| $$509^ABSPOS03 | FIND+48 | 
| REJTEXT^ABSPOS03 | FIND+64 | 
| $$WRITE^ABSPOSUU | EN+54, EN+59, EN+61, EN+63, EN+68, EN+72, EN+76, EN+84, EN+86, EN+97 , EN+101, EN+110 | 
| EN^DDIOL | EN+21 | 
| ^DIC | CLNC+5, USER+6 | 
| $$GET1^DIQ | FIND+20, FIND+33 | 
| ^DIR | EN+39, BDT+6, EDT+6 | 
| ^XBCLS | EN+28 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| 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 | 
| ^ABSP(9002313.56 - [#9002313.56] | Classic Fileman Calls | 
| ^ABSPTL - [#9002313.57] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ABSPTL - [#9002313.57] | FIND+21, FIND+36, FIND+47, FIND+58, FIND+59 | 
| ^ABSPTL("B" | FIND+15, FIND+18, FIND+32 | 
| ^PSRX("AL" | FIND+7, FIND+11 | 
| ^TMP("ABSPOSRY" | EN+34, EN+47, EN+48, FIND+55*, ZEND+2! | 
| ^TMP("ABSPOSRY-RUNLOG" | EN+33* | 
| ^VA(200 - [#200] | FIND+51 | 
| Name | Line Occurrences | 
|---|---|
| $$BDT | EN+6 | 
| $$CLNC | EN+25 | 
| $$EDT | EN+12 | 
| $$USER | EN+27 | 
| DEVSEL | EN+43, DEVSEL+13 | 
| FIND | EN+31 | 
| PRHDR | EN+44 | 
| ZEND | EN+107, EN+111, DEVSEL+8 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ABSP1LTP | FIND+2~, FIND+21*, FIND+22, FIND+24, FIND+44, FIND+45 | 
| ABSPBDT | BDT+1~, BDT+8*, BDT+9 | 
| ABSPCLMI | FIND+2~, FIND+38*, FIND+39 | 
| ABSPCLMS | FIND+2~ | 
| ABSPCLMS( | FIND+43, FIND+53* | 
| ABSPCNT | EN+2~, EN+81*, EN+82*, FIND+2~, FIND+57*, FIND+65*, FIND+66, FIND+67 | 
| ABSPDAT | EN+1~ | 
| ABSPDATI | EN+2~, EN+49*, EN+100*, EN+104 | 
| ABSPDATP | EN+2~, EN+49*, EN+99*, EN+103 | 
| ABSPDONE | EN+1~, EN+3*, EN+5, EN+9*, EN+15*, EN+18*, EN+19*, EN+22*, FIND+1~, FIND+3* , FIND+6*, FIND+7, FIND+8* | 
| ABSPEDT | EDT+1~, EDT+8*, EDT+9 | 
| ABSPEND | EN+1~, EN+12*, EN+13, EN+19, EN+20, EN+31, EN+33, EN+44, FIND~, FIND+5* , FIND+8, PRHDR~, PRHDR+6 | 
| ABSPFBDT | PRHDR+1~, PRHDR+5*, PRHDR+10 | 
| ABSPFEDT | PRHDR+1~, PRHDR+8*, PRHDR+10 | 
| ABSPFND | FIND+1~, FIND+2~, FIND+12*, FIND+15, FIND+18, FIND+32, FIND+35*, FIND+68* | 
| ABSPGRNI | EN+2~, EN+46*, EN+104* | 
| ABSPGRNP | EN+2~, EN+46*, EN+103* | 
| ABSPIRME | FIND+1~, FIND+14*, FIND+15 | 
| ABSPIRMI | FIND+2~, FIND+13*, FIND+15*, FIND+16, FIND+18, FIND+32, FIND+43, FIND+53 | 
| >> ABSPPAID | FIND+48*, FIND+55 | 
| ABSPPHM1 | FIND+1~, FIND+24*, FIND+25, FIND+26, FIND+55, FIND+66, FIND+67 | 
| ABSPPHMI | EN+2~, EN+57*, EN+79*, EN+100 | 
| ABSPPHMP | EN+2~, EN+57*, EN+78*, EN+99 | 
| ABSPPHRM | EN+1~, EN+25*, EN+26, EN+31, EN+50*, EN+56*, EN+66, EN+70, EN+78, EN+79 , EN+82, CLNC+1~, CLNC+7*, CLNC+8*, CLNC+9, FIND~, FIND+25 | 
| ABSPPRMI | FIND+1~, FIND+10*, FIND+11*, FIND+13, FIND+14, FIND+55, FIND+66, FIND+67 | 
| ABSPPRXI | EN+1~, EN+65*, EN+66*, EN+70, EN+78, EN+79, EN+82 | 
| ABSPPSTN | FIND+2~ | 
| ABSPQUIT | EN+1~, EN+4*, EN+8*, EN+11, EN+14*, EN+17, EN+24, EN+40*, EN+42, EN+47 , EN+54*, EN+55, EN+56, EN+59*, EN+60, EN+61*, EN+62, EN+63*, EN+64, EN+66 , EN+68*, EN+69, EN+72*, EN+73, EN+76*, EN+77, EN+82, EN+84*, EN+85, EN+86* , EN+87, EN+88, EN+95, EN+97*, EN+98, EN+101*, EN+102, EN+106, EN+107, EN+110* | 
| ABSPRDT | FIND+1~, FIND+4*, FIND+7*, FIND+8, FIND+11, FIND+55, FIND+66, FIND+67 | 
| ABSPREJS | EN+1~, EN+31, FIND~, FIND+63!, FIND+64 | 
| ABSPREJS( | FIND+65, FIND+66, FIND+67 | 
| ABSPRESP | FIND+2~ | 
| ABSPRICE | FIND+1~, FIND+47*, FIND+55 | 
| ABSPRJCT | EN+1~ | 
| ABSPRJCT( | EN+82, FIND+66*, FIND+67* | 
| >> ABSPRSMI | FIND+37*, FIND+39, FIND+48 | 
| >> ABSPRSP | FIND+58*, FIND+60, FIND+64 | 
| ABSPRWR | FIND+2~, FIND+20*, FIND+27, FIND+33*, FIND+34 | 
| ABSPRXI | FIND+1~ | 
| ABSPRXN | FIND+1~ | 
| ABSPSDAT | EN+2~, EN+45*, EN+47*, EN+48, EN+51, EN+56, EN+66, EN+70, EN+78, EN+79 , EN+82, EN+105 | 
| >> ABSPSTN | FIND+59*, FIND+64 | 
| ABSPSTOP | DEVSEL+1~, DEVSEL+2*, DEVSEL+9*, DEVSEL+11 | 
| ABSPSTRT | EN+1~, EN+6*, EN+7, EN+18, EN+20, EN+31, EN+33, EN+44, FIND~, FIND+4 , PRHDR~, PRHDR+3 | 
| ABSPTDAT | FIND+1~, FIND+46*, FIND+55 | 
| >> ABSPTINS | FIND+44* | 
| >> ABSPTLTP | FIND+36*, FIND+37, FIND+38, FIND+40, FIND+46, FIND+49 | 
| >> ABSPTMP( | EN+48*, EN+56, EN+66, EN+70, EN+78, EN+79, EN+105! | 
| ABSPTRN1 | FIND+2~, FIND+31*, FIND+32*, FIND+33, FIND+58, FIND+59 | 
| ABSPTRNS | FIND+2~, FIND+17*, FIND+18*, FIND+20, FIND+21, FIND+31, FIND+36, FIND+47 | 
| ABSPTRXN | FIND+1~ | 
| ABSPTRXR | FIND+1~, FIND+45*, FIND+55 | 
| ABSPUSER | USER+2~, USER+8*, USER+9*, USER+10 | 
| ABSPUSR | EN+2~, EN+27*, EN+31, EN+61, EN+63, FIND~, FIND+23 | 
| ABSPUSR1 | FIND+2~, FIND+22*, FIND+23 | 
| >> ABSPUSRI | FIND+49*, FIND+51 | 
| ABSPUSRN | FIND+2~, FIND+50*, FIND+51*, FIND+55 | 
| APSPTRXI | FIND+1~ | 
| DIC | CLNC+1~, CLNC+2*, CLNC+5!, USER+2~, USER+3*, USER+6! | 
| DIC("A" | CLNC+4*, USER+5* | 
| DIC(0 | CLNC+3*, USER+4* | 
| DIR | EN+36~, BDT+1~, BDT+3!, EDT+1~, EDT+3! | 
| DIR("A" | EN+38*, BDT+5*, EDT+5* | 
| DIR(0 | EN+37*, BDT+4*, EDT+4* | 
| >> DIRUT | BDT+7, EDT+7 | 
| >> DO | FIND+40*, FIND+42, FIND+48 | 
| >> DUOUT | DEVSEL+7 | 
| IOF | PRHDR+2 | 
| POP | DEVSEL+1~, DEVSEL+4, DEVSEL+12 | 
| STARTIME | EN+2~, EN+30*, EN+33 | 
| STOPTIME | EN+2~, EN+32*, EN+33 | 
| U | FIND+22, FIND+24, FIND+37, FIND+38, FIND+40, FIND+44, FIND+45, FIND+46, FIND+47, FIND+49 , FIND+58, FIND+59 | 
| X | EN+21, EN+22, CLNC+1~, CLNC+6, USER+2~, USER+7, BDT+1~, BDT+10, EDT+1~, EDT+10 | 
| X1 | EN+1~, EN+20*, BDT+1~, BDT+9*, EDT+1~, EDT+9* | 
| X2 | EN+1~, EN+20* | 
| Y | EN+1~, EN+40, EN+51*, EN+70*, CLNC+1~, CLNC+7, CLNC+8, USER+2~, USER+8, USER+9 , PRHDR+3*, PRHDR+5, PRHDR+6*, PRHDR+8, BDT+8, EDT+8 |