BARMAWO1 ; IHS/SD/LSL - Automatic Write-off (con't) ;
Source file <BARMAWO1.m>
Package | Total | Call Graph |
---|---|---|
IHS Accounts Receivable | 5 | (SETBLRL,SETVAR)^BARROLL TR^BARTDO ($$NEW,MSG)^BARTR $$FIND3PB^BARUTL $$VALI^BARVPM |
IHS VA Utilities | 1 | $$DIC^XBDIQ1 |
Third Party Billing | 1 | FILE^ABMAROLL |
VA Fileman | 1 | ^DIE |
Name | Comments | DBIA/ICR reference |
---|---|---|
ROLLTPB | ;
; File A/R data in payment mult of 3PB |
|
WRITEOFF | ||
ROLLBILL | ||
LOOPDT | ;
; Loop A/R Bill File by date of service |
|
LOOPBIL | ;
; Loop bills for date of service |
|
LOOPDUZ | ; EP
; Loop A/R Bill File by DUZ(2) |
|
ROLL | ;EP
; Changed code NHA-0601-180049 V1.6 Patch 4 ; Roll A/R vars to 3PB |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ABMDBILL( | ROLLTPB+6 |
^BARBL( | LOOPDUZ+3, LOOPDT+3, LOOPBIL+3, WRITEOFF+2, WRITEOFF+3, WRITEOFF+4 |
^BARTMP("BARAWO" | WRITEOFF+24*, WRITEOFF+26* |
^BARTMP("BARAWO2" | WRITEOFF+34* |
Name | Line Occurrences |
---|---|
LOOPBIL | LOOPDT+3 |
LOOPDT | LOOPDUZ+3 |
ROLL | ROLLBILL+6 |
ROLLBILL | WRITEOFF+60 |
ROLLTPB | ROLL+15 |
WRITEOFF | LOOPBIL+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> ABM | ROLLTPB+2* |
>> ABMP("BDFN" | ROLLTPB+5*, ROLLTPB+6, ROLLTPB+15 |
>> ABMP("BILL" | ROLLTPB+6* |
>> BAR("3P BILL | LOC" , ROLL+4*, ROLL+6, ROLL+7 |
>> BAR("ACCT" | WRITEOFF+13 |
>> BAR("LOC" | WRITEOFF+11 |
>> BAR(0 | WRITEOFF+3*, WRITEOFF+5, WRITEOFF+6, WRITEOFF+9, WRITEOFF+13, WRITEOFF+14, WRITEOFF+59 |
>> BAR(1 | WRITEOFF+4*, WRITEOFF+7, WRITEOFF+33 |
>> BARACT | WRITEOFF+14*, WRITEOFF+19 |
>> BARAMT | WRITEOFF+6*, WRITEOFF+25 |
>> BARBAL | WRITEOFF+5*, WRITEOFF+23, WRITEOFF+59 |
BARBL | WRITEOFF+57! |
>> BARBL2 | LOOPBIL+2*, LOOPBIL+3*, WRITEOFF+2, WRITEOFF+3, WRITEOFF+4, WRITEOFF+24, WRITEOFF+26, WRITEOFF+34, WRITEOFF+37, ROLLBILL+3 |
>> BARBLDA | ROLLBILL+3*, ROLL+4 |
>> BARCNT | WRITEOFF+58* |
>> BARDOS | LOOPDT+3 |
>> BARDUZ | LOOPDUZ+2*, LOOPDUZ+3*, LOOPDT+3, LOOPBIL+3, WRITEOFF+2, WRITEOFF+3, WRITEOFF+4, WRITEOFF+24, WRITEOFF+26, WRITEOFF+34 , WRITEOFF+35 |
>> BAREXP | WRITEOFF+32 |
>> BARGBL | ROLL+14*, ROLL+15 |
>> BARITYP | WRITEOFF+20*, WRITEOFF+21 |
>> BARSUM | ROLLTPB+2 |
>> BARTRIEN | WRITEOFF+36*, WRITEOFF+37, WRITEOFF+38, WRITEOFF+56 |
>> BARVISIT | LOOPDT+2*, LOOPDT+3*, LOOPBIL+3 |
>> BARVSTL | WRITEOFF+7*, WRITEOFF+11 |
>> D0 | WRITEOFF+19* |
DA | WRITEOFF+38*, WRITEOFF+55!, ROLL+3! |
>> DIC | ROLL+13*, ROLL+14 |
DIDEL | WRITEOFF+53*, WRITEOFF+55! |
DIE | WRITEOFF+39*, WRITEOFF+55!, ROLL+3! |
DR | WRITEOFF+40*, WRITEOFF+41*, WRITEOFF+42*, WRITEOFF+43*, WRITEOFF+44*, WRITEOFF+45*, WRITEOFF+46*, WRITEOFF+47*, WRITEOFF+48*, WRITEOFF+49* , WRITEOFF+50*, WRITEOFF+51*, WRITEOFF+52*, WRITEOFF+55!, ROLL+3! |
DT | WRITEOFF+24, WRITEOFF+26, WRITEOFF+33, WRITEOFF+34 |
DUZ | WRITEOFF+24, WRITEOFF+26, WRITEOFF+34 |
DUZ(2 | WRITEOFF+35*, ROLL+4, ROLL+5, ROLL+6*, ROLL+9*, ROLL+12, ROLL+16*, ROLLTPB+6 |
>> DUZO2 | ROLL+5*, ROLL+9, ROLL+16 |
>> ROLL | ROLLBILL+5*, ROLLBILL+7, ROLL+9*, ROLL+10* |
U | WRITEOFF+5, WRITEOFF+6, WRITEOFF+7, WRITEOFF+9, WRITEOFF+13, WRITEOFF+14, WRITEOFF+33, WRITEOFF+59 |
>> X | ROLLTPB+3*, ROLLTPB+5 |
>> Y | ROLL+7*, ROLL+9, ROLL+12*, ROLL+14, ROLLTPB+3 |