ACHSBRF ; IHS/ITSC/TPF/PMF - FIX CHS REGISTER BALANCES ;
Source file <ACHSBRF.m>
Package | Total | Call Graph |
---|---|---|
Contract Health Management Information System | 2 | $$LOCK^ACHS SB1^ACHSFU |
IHS VA Utilities | 1 | $$DIR^XBDIR |
VA Fileman | 1 | WAIT^DICD |
Package | Total | Caller Graph |
---|---|---|
Contract Health Management Information System | 1 | ACHSUUP |
Name | Comments | DBIA/ICR reference |
---|---|---|
DATES | ;
|
|
FIX(ACHSFY,ACHSREG) | ;EP - Fix the Acct Balances and YTD obligated.
|
|
VARS | ;
|
|
FY | ; ----- Display FYs, ask FY.
|
|
BDT(F,R) | ; Given FY and Reg #, return the Beginning date of the Register.
|
|
START | ;
; ----- Initialize vars. |
|
EXIT | ;
|
|
EDT(F,R) | ; Given FY and Reg #, return the Ending date of the Register.
|
|
REG | ; ----- Ask Register.
|
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACHS(9 - [#9002069] | REG+1, REG+3, DATES+46, DATES+51, DATES+58, DATES+61, DATES+64, DATES+70*, DATES+71, DATES+75* , BDT+1, EDT+1 |
^ACHSF - [#9002080] | DATES+11, DATES+12, DATES+14, DATES+15, DATES+16, DATES+21, DATES+24, DATES+28, BDT+2 |
Name | Line Occurrences |
---|---|
$$BDT | DATES+1 |
$$EDT | DATES+2 |
DATES | VARS+5 |
EXIT | DATES+68 |
FY | FY+7 |
REG | REG+3 |
START | FIX+3 |
VARS | START+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | VARS+3*, VARS+7*, DATES+34*, DATES+35, DATES+48*, DATES+54*, DATES+55, DATES+56, DATES+57, DATES+58 , DATES+59, DATES+63*, DATES+73* |
>> ACHS | DATES+62*, DATES+63*, DATES+64, DATES+72*, DATES+73*, DATES+75 |
ACHSAMT | VARS+1~, DATES+21*, DATES+24*, DATES+28*, DATES+31*, DATES+35 |
ACHSBDT | VARS+1~, DATES+1*, DATES+11*, DATES+12, DATES+14, DATES+15 |
ACHSDCR | VARS+1~ |
ACHSDCR( | VARS+3*, DATES+35*, DATES+48, DATES+54*, DATES+55, DATES+56, DATES+59 |
ACHSDIEN | VARS+1~, DATES+12*, DATES+14*, DATES+15, DATES+16, DATES+21, DATES+24, DATES+28 |
ACHSDOCR | VARS+1~, DATES+16*, DATES+18, DATES+34, DATES+43* |
ACHSEDT | VARS+1~, DATES+2*, DATES+11 |
ACHSFLG | START+2, VARS+5, FIX+1~, FIX+2* |
ACHSFY | START+3~, FY+5*, FY+7, REG+1, REG+3, DATES+1, DATES+2, DATES+6, DATES+18, DATES+46 , DATES+51, DATES+61, DATES+64, DATES+70, DATES+71, DATES+75, FIX~ |
>> ACHSFYWK( | VARS+7, FY+7 |
ACHSMAX | VARS+1~, VARS+7*, FY+5 |
ACHSMIN | VARS+1~, VARS+7*, FY+5 |
ACHSRCOR | VARS+1~, DATES+43*, DATES+48*, DATES+54, DATES+63, DATES+70, DATES+73 |
ACHSREG | START+3~, REG+1*, REG+3, DATES+1, DATES+2, DATES+6, DATES+46, DATES+51, DATES+61, DATES+70 , DATES+71, FIX~ |
ACHSROUT | VARS+1~, DATES+51*, DATES+54 |
ACHSRPRV | VARS+1~, DATES+43*, DATES+46*, DATES+48 |
ACHSTIEN | VARS+1~, DATES+14*, DATES+15*, DATES+21 |
ACHSTOTL | VARS+1~, DATES+43*, DATES+56*, DATES+61 |
ACHSTYPE | VARS+1~, DATES+11*, DATES+12*, DATES+13, DATES+14, DATES+15, DATES+24, DATES+28, DATES+31 |
DT | EDT+3 |
>> DTOUT | FY+6, REG+2 |
>> DUOUT | FY+6, REG+2 |
DUZ(2 | VARS+7, FY+7, REG+1, REG+3, DATES+11, DATES+12, DATES+14, DATES+15, DATES+16, DATES+21 , DATES+24, DATES+28, DATES+46, DATES+51, DATES+58, DATES+61, DATES+64, DATES+70, DATES+71, DATES+75 , BDT+1, BDT+2, EDT+1 |
F | BDT~, BDT+1, BDT+2, EDT~, EDT+1 |
R | BDT~, BDT+1, EDT~, EDT+1 |
U | REG+1, DATES+18, DATES+21, DATES+24, DATES+28, DATES+34, DATES+48, DATES+54, DATES+58, DATES+63 , DATES+64, DATES+73, DATES+75, BDT+1, BDT+2, EDT+1 |
>> X | EDT+1*, EDT+2 |