ACRFEXP2 ;IHS/OIRM/DSD/AEF - MAIN DRIVER ROUTINE FOR DHR & ECS EXPORT [ 09/23/2005 8:29 AM ]
Source file <ACRFEXP2.m>
Package | Total | Call Graph |
---|---|---|
Commitment Register | 6 | DHR^ACRFEXP3 ECS^ACRFEXP4 BS1^ACRFPAY8 $$UPPER^ACRFUTL $$NAME2^ACRFUTL1 PAUSE^ACRFWARN |
IHS VA Utilities | 1 | ^XBKVAR |
Kernel | 1 | HOME^%ZIS |
VA Fileman | 1 | ^DIE |
Name | Comments | DBIA/ICR reference |
---|---|---|
APPSET(ACRAPPN,ACRAMT) | ||
DHRSET(ACRNAME,ACRD0,ACRD1,ACRD2,ACRAMT,ACRPDFOR) | ||
PARAMCK(ACRD0,ACRALC,ACRRFC,ACROUT) | ||
N(ACRAMT,ACRD0,ACRD1,ACRD2,ACRNAME,ACRPDFOR) | ||
GET(ACRD0,ACRD1) | ||
B(ACRAMT,ACRD0,ACRD1,ACRD2,ACRNAME,ACRPDFOR) | ||
FINCHK(ACRFIN,ACROUT) | ||
UPDATE(ACRD0,ACRD1,ACRECS) | ||
A(ACRAMT,ACRD0,ACRD1,ACRD2,ACRNAME,ACRPDFOR) | ||
PDFOR(X) | ;----- EXTRINSIC FUNCTION TO CONVERT PAID FOR
|
|
C(ACRAMT,ACRD0,ACRD1,ACRD2,ACRNAME,ACRPDFOR) | ||
BSR(ACRD0,ACRD1) | ||
EN(ACRD0,ACRD1) |
Name | Line Occurrences |
---|---|
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACRPO(1 | FINCHK+9 |
^ACRSYS - [#9002199.2] | PARAMCK+14 |
^AFSLAFP - [#9002325] | GET+22, GET+24, GET+28, GET+29, GET+51, GET+56, GET+65, BSR+19, BSR+20 |
^AFSLAFP("EXPORT" | UPDATE+14! |
^AUTTOBJC - [#9999999.59] | GET+39 |
^AUTTPRG - [#9999999.62] | FINCHK+14 |
^AUTTVNDR - [#9999999.11] | GET+43, GET+44 |
^TMP("ACR" | EN+19, EN+29!, GET+21!, GET+75, GET+77*, APPSET+3*, DHRSET+9*, A+8, A+9*, A+10 , A+12*, A+14, A+21, A+28*, A+30*, A+32, A+34*, A+36, A+38*, B+5 , B+8*, B+10, B+13*, B+15, B+16*, C+9, C+11*, C+13, C+14*, C+15 , C+17*, C+19, C+21*, C+23, C+26, C+29*, C+30, C+32*, C+34, C+40* , C+42*, N+3, N+6*, N+9* |
^VA(200 - [#200] | GET+49 |
Name | Line Occurrences |
---|---|
$$PDFOR | A+5, C+7 |
A | GET+68 |
APPSET | GET+67 |
B | GET+69 |
BSR | EN+27 |
C | GET+70 |
DHRSET | GET+58 |
FINCHK | EN+12 |
GET | EN+18 |
N | GET+71 |
PARAMCK | EN+15 |
UPDATE | EN+25 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACRACH | GET+20~, GET+25*, GET+26, GET+57, GET+59, GET+60, GET+68, GET+69, GET+70, GET+71 |
ACRALC | EN+10~, EN+15, EN+23, PARAMCK~, PARAMCK+15*, PARAMCK+17 |
ACRAMT | GET+20~, GET+32*, GET+33*, GET+58, GET+66*, GET+67, GET+68, GET+69, GET+70, GET+71 , APPSET~, APPSET+3, DHRSET~, DHRSET+9, A~, A+23, A+30, A+33, A+37, B~ , B+7, B+12, B+16, C~, C+10, C+20, C+36, C+42, N~, N+5 , N+9 |
ACRAPPN | GET+20~, GET+51*, GET+52, GET+55, GET+67, GET+74*, GET+75*, GET+77, APPSET~, APPSET+3 |
ACRBATDA | BSR+17~, BSR+22* |
ACRBATNO | BSR+17~, BSR+20* |
ACRBTYP | GET+20~, GET+22*, GET+23, GET+41, GET+45, GET+63 |
>> ACRCNT | GET+73*, GET+76*, GET+77 |
ACRD0 | EN~, EN+18, EN+23, EN+25, EN+27, GET~, GET+22, GET+24, GET+28, GET+29 , GET+51, GET+56, GET+58, GET+65, GET+68, GET+69, GET+70, GET+71, DHRSET~, DHRSET+9 , A~, A+24, A+30, B~, B+16, C~, C+37, C+42, N~, N+9 , PARAMCK~, PARAMCK+14, BSR~, BSR+19, BSR+20, BSR+21, UPDATE~, UPDATE+10, UPDATE+14 |
ACRD1 | EN~, EN+18, EN+23, EN+25, EN+27, GET~, GET+22, GET+24, GET+28, GET+29 , GET+51, GET+56, GET+58, GET+65, GET+68, GET+69, GET+70, GET+71, DHRSET~, DHRSET+9 , A~, A+25, A+30, B~, B+16, C~, C+38, C+42, N~, N+9 , BSR~, BSR+20, BSR+22, UPDATE~, UPDATE+9, UPDATE+14 |
ACRD2 | GET+20~, GET+27*, GET+28*, GET+29, GET+51, GET+56, GET+58, GET+65, GET+68, GET+69 , GET+70, GET+71, DHRSET~, DHRSET+9, A~, A+26, A+30, B~, B+16, C~ , C+39, C+42, N~, N+9 |
ACRDATA | GET+20~, GET+24*, GET+25, GET+29*, GET+30, GET+32, GET+34, GET+37, GET+42, GET+46 , GET+56*, GET+57, GET+65*, GET+66, A+10*, A+11*, A+12, A+21*, A+22*, A+23* , A+24*, A+25*, A+26*, A+27*, A+28, A+30, A+32*, A+33*, A+34, A+36* , A+37*, A+38, B+3~, B+5*, B+6*, B+7*, B+8, B+10*, B+11*, B+12* , B+13, C+5~, C+9*, C+10*, C+11, C+15*, C+16*, C+17, C+19*, C+20* , C+21, C+26*, C+27, C+30*, C+31*, C+32, C+34*, C+35*, C+36*, C+37* , C+38*, C+39*, C+40, C+42, N+3*, N+4*, N+5*, N+6, N+8, PARAMCK+12~ , PARAMCK+14*, PARAMCK+15, PARAMCK+16 |
ACRECS | EN+10~, EN+23, EN+25, UPDATE~, UPDATE+12 |
ACRFIN | EN+10~, EN+12, EN+23, FINCHK~, FINCHK+9*, FINCHK+10, FINCHK+14 |
ACRFY | BSR+17~, BSR+19* |
ACRFYDA | BSR+17~, BSR+21* |
ACRGPMT | C+5~, C+23*, C+26, C+28*, C+29, C+34, C+40, C+42 |
ACRIEN | GET+20~, GET+42*, GET+43, GET+44, GET+46*, GET+48, GET+49, GET+55 |
ACRNAME | GET+20~, GET+43*, GET+48*, GET+50, GET+53*, GET+54*, GET+55*, GET+58, GET+68, GET+69 , GET+70, GET+71, DHRSET~, DHRSET+9, A~, A+8, A+9, A+14, A+21, A+28 , A+30, A+32, A+34, B~, B+10, B+13, B+15, B+16, C~, C+13 , C+14, C+19, C+21, C+23, C+26, C+29, C+34, C+40, C+42, N~ , N+9 |
ACROCC | GET+20~, GET+37*, GET+38, GET+39*, GET+40 |
ACROUT | EN+10~, EN+12, EN+13, EN+15, EN+16, FINCHK~, FINCHK+8*, FINCHK+11*, FINCHK+15*, PARAMCK~ , PARAMCK+13*, PARAMCK+17*, BSR+17~ |
ACRPDFOR | GET+20~, GET+57*, GET+58, GET+68, GET+69, GET+70, GET+71, DHRSET~, DHRSET+9, A~ , A+5*, A+18, A+30, B~, B+16, C~, C+7*, C+42, N~, N+9 |
ACRPDFRX | A+3~, A+6*, A+16*, A+17*, A+18*, A+19*, A+27 |
ACRPMT | A+3~, A+14*, A+21, A+28, A+30, B+3~, B+15*, B+16, N+8*, N+9 |
ACRREF | GET+20~, GET+34*, GET+35*, GET+36 |
ACRRFC | EN+10~, EN+15, EN+23, PARAMCK~, PARAMCK+16*, PARAMCK+17 |
ACRSSN | GET+20~, GET+44*, GET+49* |
ACRTCOD | GET+20~, GET+30*, GET+31, GET+33, GET+62, GET+64 |
ACRX | A+3~ |
DA | UPDATE+7~, UPDATE+9* |
DA(1 | UPDATE+10*, UPDATE+11 |
DIE | UPDATE+7~, UPDATE+11* |
DR | UPDATE+7~, UPDATE+12* |
DT | UPDATE+12 |
U | GET+22, GET+25, GET+30, GET+32, GET+33, GET+34, GET+37, GET+39, GET+42, GET+43 , GET+44, GET+46, GET+49, GET+51, GET+57, GET+66, GET+77, DHRSET+9, A+11, A+14 , A+22, A+23, A+24, A+25, A+26, A+27, A+30, A+33, A+37, B+6 , B+7, B+11, B+12, B+15, B+16, C+10, C+16, C+20, C+23, C+27 , C+29, C+31, C+35, C+36, C+37, C+38, C+39, C+42, N+4, N+5 , N+8, N+9, FINCHK+9, PARAMCK+15, PARAMCK+16, BSR+19, BSR+20 |
X | FINCHK+7~, UPDATE+7~, PDFOR~, PDFOR+2, PDFOR+3*, PDFOR+4, PDFOR+5*, PDFOR+6*, PDFOR+7 |
Y | UPDATE+7~ |