ABSPOSR9 ;IHS/OIT/SCR - COLLECTION PRODUCTIVITY REPORT
Source file <ABSPOSR9.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 | ||
| BDT() | ||
| CLNC() | ; PICK WHICH OR ALL CLINIC PHARMACIES
|
|
| FIND(ABSPSTRT,ABSPEND,ABSPPHRM,ABSPUSR,ABSPTMP,ABSPREJS) | ; FIND PAYABLE CLAIMS IN A DATE RANGE, AND THEN DETERMINE IF THEY WERE REJECTED AT ONE TIME...
|
|
| USER() | ; PICK WHICH OR ALL NEW PESRSON
|
| Name | Field # of Occurrence |
|---|---|
| DD^%DT | EN+36, EN+37, EN+55, EN+73, PRHDR+4, PRHDR+7 |
| ^%DTC | EN+21 |
| C^%DTC | BDT+9, EDT+9 |
| ^%ZIS | DEVSEL+3, DEVSEL+5 |
| ^%ZISC | ZEND+1 |
| $$509^ABSPOS03 | FIND+43 |
| REJTEXT^ABSPOS03 | FIND+62 |
| $$WRITE^ABSPOSUU | EN+57, EN+62, EN+64, EN+66, EN+71, EN+75, EN+79, EN+87, EN+89, EN+100 , EN+107, EN+114 |
| EN^DDIOL | EN+22 |
| ^DIC | CLNC+5, USER+6 |
| $$GET1^DIQ | FIND+37 |
| ^DIR | EN+43, BDT+6, EDT+6 |
| ^XBCLS | EN+29 |
| 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) |
|---|---|
| ^ABSPECX("RPT" - [#9002313.61] | FIND+7, FIND+9, FIND+10, FIND+11, FIND+45, FIND+47, FIND+48 |
| ^ABSPTL - [#9002313.57] | FIND+14, FIND+17, FIND+21, FIND+24, FIND+27, FIND+28, FIND+38, FIND+39, FIND+49, FIND+50 , FIND+58, FIND+59 |
| ^ABSPTL("NON-FILEMAN" | FIND+36 |
| ^PSRX - [#52] | FIND+46 |
| ^TMP("ABSPOSR9-RUNLOG" | EN+35* |
| ^VA(200 - [#200] | FIND+54 |
| Name | Line Occurrences |
|---|---|
| $$BDT | EN+7 |
| $$CLNC | EN+26 |
| $$EDT | EN+13 |
| $$USER | EN+28 |
| DEVSEL | EN+47, DEVSEL+13 |
| FIND | EN+33 |
| PRHDR | EN+48 |
| ZEND | EN+111, EN+115, DEVSEL+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ABSPBDT | BDT+1~, BDT+8*, BDT+9 |
| ABSPCNT | EN+2~, EN+84*, EN+85*, FIND+2~, FIND+57*, FIND+63*, FIND+64, FIND+65 |
| ABSPDAT | EN+1~ |
| ABSPDATI | EN+2~, EN+52*, EN+103*, EN+110 |
| ABSPDATP | EN+2~, EN+52*, EN+102*, EN+109 |
| ABSPDONE | EN+1~, EN+4*, EN+6, EN+10*, EN+16*, EN+19*, EN+20*, EN+23*, FIND+1~, FIND+5* , FIND+7, FIND+8* |
| ABSPEDT | EDT+1~, EDT+8*, EDT+9 |
| ABSPEND | EN+1~, EN+13*, EN+14, EN+20, EN+21, EN+33, EN+35, EN+37, EN+48, FIND~ , FIND+8, PRHDR~, PRHDR+6 |
| ABSPFBDT | PRHDR+1~, PRHDR+5*, PRHDR+10 |
| ABSPFEDT | PRHDR+1~, PRHDR+8*, PRHDR+10 |
| ABSPFND | FIND+1~, FIND+34*, FIND+36, FIND+44* |
| >> ABSPFROM | EN+36* |
| ABSPGRNI | EN+2~, EN+50*, EN+110* |
| ABSPGRNP | EN+2~, EN+50*, EN+109* |
| >> ABSPJ | FIND+9* |
| >> ABSPPAID | FIND+42*, FIND+43*, FIND+55 |
| ABSPPHM1 | FIND+1~, FIND+12*, FIND+15*, FIND+17*, FIND+18, FIND+55, FIND+64, FIND+65 |
| ABSPPHMI | EN+2~, EN+60*, EN+82*, EN+103 |
| ABSPPHMP | EN+2~, EN+60*, EN+81*, EN+102 |
| ABSPPHRM | EN+1~, EN+26*, EN+27, EN+33, EN+53*, EN+59*, EN+69, EN+73, EN+81, EN+82 , EN+85, CLNC+1~, CLNC+7*, CLNC+8*, CLNC+9, FIND~, FIND+13, FIND+14, FIND+15, FIND+17 |
| ABSPPRXI | EN+1~, EN+68*, EN+69*, EN+73, EN+81, EN+82, EN+85 |
| ABSPPSTN | FIND+2~, FIND+39*, FIND+43 |
| ABSPQUIT | EN+1~, EN+5*, EN+9*, EN+12, EN+15*, EN+18, EN+25, EN+44*, EN+46, EN+51 , EN+57*, EN+58, EN+59, EN+62*, EN+63, EN+64*, EN+65, EN+66*, EN+67, EN+69 , EN+71*, EN+72, EN+75*, EN+76, EN+79*, EN+80, EN+85, EN+87*, EN+88, EN+89* , EN+90, EN+91, EN+98, EN+100*, EN+101, EN+105, EN+107*, EN+108, EN+111, EN+114* , FIND+63 |
| ABSPRDT | FIND+1~, FIND+4*, FIND+7*, FIND+8, FIND+9, FIND+55, FIND+64, FIND+65 |
| ABSPREJS | EN+1~, EN+33, FIND~, FIND+62 |
| ABSPREJS( | FIND+63, FIND+64, FIND+65 |
| ABSPRESP | FIND+2~, FIND+38*, FIND+43 |
| ABSPRICE | FIND+1~, FIND+49*, FIND+55 |
| >> ABSPRJCT( | EN+85, FIND+64*, FIND+65* |
| >> ABSPRMI | FIND+6*, FIND+9*, FIND+10, FIND+11, FIND+45, FIND+47, FIND+48 |
| >> ABSPRSP | FIND+58*, FIND+60, FIND+62 |
| >> ABSPRWR | FIND+37*, FIND+41 |
| ABSPRXI | FIND+1~, FIND+45*, FIND+46, FIND+55, FIND+64, FIND+65 |
| ABSPRXN | FIND+1~, FIND+46* |
| >> ABSPSDAT | EN+49*, EN+51*, EN+54, EN+59, EN+69, EN+73, EN+81, EN+82, EN+85 |
| >> ABSPSTN | FIND+59*, FIND+62 |
| ABSPSTOP | DEVSEL+1~, DEVSEL+2*, DEVSEL+9*, DEVSEL+11 |
| ABSPSTRT | EN+1~, EN+7*, EN+8, EN+19, EN+21, EN+33, EN+35, EN+36, EN+48, FIND~ , FIND+4, PRHDR~, PRHDR+3 |
| ABSPTDAT | FIND+1~, FIND+47*, FIND+55 |
| ABSPTMP | EN+1~, EN+30*, EN+33, FIND~ |
| ABSPTMP( | EN+51, EN+59, EN+69, EN+73, EN+81, EN+82, FIND+55* |
| ABSPTMP("" | EN+38 |
| >> ABSPTO | EN+37* |
| >> ABSPTRN1 | FIND+35*, FIND+36*, FIND+37, FIND+58, FIND+59 |
| >> ABSPTRNS | FIND+11*, FIND+14, FIND+17, FIND+21, FIND+24, FIND+27, FIND+28, FIND+38, FIND+39, FIND+49 , FIND+50 |
| >> ABSPTRXI | FIND+27*, FIND+29, FIND+36 |
| ABSPTRXN | FIND+1~ |
| ABSPTRXR | FIND+1~, FIND+28*, FIND+29, FIND+36, FIND+48*, FIND+55 |
| ABSPUSER | USER+2~, USER+8*, USER+9*, USER+10 |
| ABSPUSR | EN+2~, EN+28*, EN+33, EN+64, EN+66, FIND~, FIND+20, FIND+21, FIND+22, FIND+24 |
| ABSPUSR1 | FIND+2~, FIND+19*, FIND+22*, FIND+24*, FIND+25 |
| >> ABSPUSRI | FIND+50*, FIND+54 |
| ABSPUSRN | FIND+2~, FIND+52*, FIND+54*, 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+40~, BDT+1~, BDT+3!, EDT+1~, EDT+3! |
| DIR("A" | EN+42*, BDT+5*, EDT+5* |
| DIR(0 | EN+41*, BDT+4*, EDT+4* |
| >> DIRUT | BDT+7, EDT+7 |
| >> DUOUT | DEVSEL+7 |
| IO | PRHDR+2 |
| IOF | PRHDR+2 |
| >> POP | DEVSEL+4, DEVSEL+12 |
| STARTIME | EN+2~, EN+32*, EN+35 |
| STOPTIME | EN+2~, EN+34*, EN+35 |
| U | FIND+10, FIND+11, FIND+14, FIND+17, FIND+21, FIND+24, FIND+27, FIND+28, FIND+38, FIND+39 , FIND+45, FIND+46, FIND+47, FIND+48, FIND+49, FIND+50, FIND+58, FIND+59 |
| X | EN+22, EN+23, CLNC+1~, CLNC+6, USER+2~, USER+7, BDT+1~, BDT+10, EDT+1~, EDT+10 |
| X1 | EN+1~, EN+21*, BDT+1~, BDT+9*, EDT+1~, EDT+9* |
| X2 | EN+1~, EN+21* |
| Y | EN+1~, EN+36*, EN+37*, EN+44, EN+54*, EN+73*, CLNC+1~, CLNC+7, CLNC+8, USER+2~ , USER+8, USER+9, PRHDR+3*, PRHDR+5, PRHDR+6*, PRHDR+8, BDT+8, EDT+8 |