BAR50IUT ; IHS/SD/LSL - UTILITY FOR TANSPORT FILE ;
Source file <BAR50IUT.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 4 | ^DIC ^DIE $$GET1^DIQ ^DIR |
IHS VA Utilities | 2 | ($$DIC,$$VAL,ENP,ENPM)^XBDIQ1 VIEWR^XBLM |
Kernel | 1 | $$LIST^%ZISH |
Package | Total | Caller Graph |
---|---|---|
IHS Accounts Receivable | 2 | BAR50P00 BAR50P01 |
Name | Comments | DBIA/ICR reference |
---|---|---|
END | ;
|
|
PRINT(TRDA,IMPDA) | ; EP
; Print records of import IMPDA |
|
ELMSEQDA(TRDA,SEGDA,SEQ) | ; EP
; return ELMDA given TRDA,SEGDA, SEQ |
|
PRTVARA(TRDA) | ; EP
; PRINT POSTING VARIABLES BY VARIABLE NAME ALPHABETICAL |
|
CLAIMS(IMPDA) | ; EP
; Print the Claims in a transport for posting |
|
DELIMP | ; EP
; Delete an Import |
|
VIEW(TRDA,IMPDA) | ; EP
; Browse an Import |
|
RECPRT(RECDA) | ;
; print an import record and its elements ; note SEQ in elements 1,2,3,4 .. may not be the ; the same as ELMDA , as SEQ=ELMDA(.03) ; use 'ac' index to look up element by sequence |
|
FNAME1 | ;
|
|
FNAME | ; EP
; Select a file (directory can be pre-loaded into XBDIR) |
|
STRIP(XX) | ; EP
; Strip training spaces |
|
PRTVARS(TRDA) | ; EP
; PRINT POSTING VARIABLES BY SEGMENT ORDER |
Name | Field # of Occurrence |
---|---|
$$LIST^%ZISH | FNAME1+14 |
^DIC | DELIMP+7 |
^DIE | DELIMP+31 |
$$GET1^DIQ | VIEW+2, VIEW+5, PRINT+4 |
^DIR | DELIMP+13, DELIMP+23, FNAME1+5 |
$$DIC^XBDIQ1 | DELIMP+28 |
$$VAL^XBDIQ1 | PRTVARA+6, RECPRT+22 |
ENP^XBDIQ1 | PRTVARA+10, PRTVARS+11, RECPRT+9, PRINT+9, CLAIMS+5, DELIMP+16 |
ENPM^XBDIQ1 | PRINT+14, CLAIMS+7 |
VIEWR^XBLM | VIEW+6 |
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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^BAREDI("I",7819,0) - [#90056.02] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BAREDI("1T" - [#90056.01] | PRTVARA+3, PRTVARA+5, PRTVARA+8, PRTVARS+3, PRTVARS+4, PRTVARS+6, PRTVARS+8, PRTVARS+9, ELMSEQDA+3 |
^BAREDI("I" | CLAIMS+3 |
^TMP($J | PRINT+6!, PRINT+16 |
^XUSEC("XUPROG" | RECPRT+7 |
Name | Line Occurrences |
---|---|
$$ELMSEQDA | RECPRT+21 |
DELIMP | DELIMP+25, DELIMP+33 |
FNAME | FNAME1+12 |
FNAME1 | FNAME1+11 |
RECPRT | PRINT+16 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADJ | CLAIMS+6! |
>> ALL | RECPRT+7*, RECPRT+10, RECPRT+11, RECPRT+12, RECPRT+13 |
>> BARIMP | VIEW+5*, VIEW+6 |
>> BARQUIT | RECPRT+10*, RECPRT+11*, RECPRT+12*, RECPRT+13*, RECPRT+14, PRINT+13* |
CLM | CLAIMS+4! |
>> CLMDA | CLAIMS+2*, CLAIMS+3* |
DA | DELIMP+2!, DELIMP+26!, DELIMP+30* |
DIC | DELIMP+2!, DELIMP+4* |
DIC("W" | DELIMP+6* |
DIC(0 | DELIMP+5* |
>> DIDEL | DELIMP+27* |
DIE | DELIMP+26!, DELIMP+28* |
DIR | DELIMP+10!, DELIMP+20!, DELIMP+24!, FNAME+2!, FNAME1+6! |
DIR("A" | DELIMP+11*, FNAME1+4* |
DIR("B" | DELIMP+22*, FNAME1+11* |
DIR(0 | DELIMP+12*, DELIMP+21*, FNAME1+3* |
DR | DELIMP+2!, DELIMP+26!, DELIMP+29* |
DTIME | FNAME1+16 |
>> DTOUT | FNAME1+7 |
DUZ | RECPRT+7 |
DUZ(2 | CLAIMS+3 |
ELM | PRTVARA+9!, PRTVARS+10! |
ELM( | PRTVARA+11, PRTVARS+12, PRTVARS+15 |
>> ELMDA | PRTVARA+7*, PRTVARA+8*, PRTVARS+9*, RECPRT+21* |
>> I | STRIP+3* |
IMP | DELIMP+15! |
IMP( | DELIMP+17, DELIMP+18, DELIMP+19, DELIMP+25, DELIMP+32 |
IMPDA | VIEW~, VIEW+2, VIEW+4, VIEW+5, PRINT~, PRINT+3, PRINT+4, CLAIMS~, CLAIMS+3, DELIMP+14* , DELIMP+16, DELIMP+30 |
L | STRIP+2~*, STRIP+3 |
>> PATH | RECPRT+18*, RECPRT+19, RECPRT+20 |
>> PRVB | RECPRT+10, PRINT+10* |
>> PRVE | RECPRT+11, PRINT+11* |
REC | RECPRT+8! |
REC( | RECPRT+10, RECPRT+11, RECPRT+12, RECPRT+13, RECPRT+15, RECPRT+18 |
REC(10 | RECPRT+16, RECPRT+17, RECPRT+23 |
RECDA | RECPRT~, PRINT+15*, PRINT+16* |
SEGDA | PRTVARA+4*, PRTVARA+5*, PRTVARA+8, PRTVARS+4*, PRTVARS+5, PRTVARS+6, PRTVARS+8, PRTVARS+9, RECPRT+20*, RECPRT+21 , ELMSEQDA~, ELMSEQDA+3 |
>> SEGLNM | PRTVARS+2*, PRTVARS+14, PRTVARS+16* |
>> SEGNM | PRTVARA+6*, PRTVARA+11, PRTVARS+2*, PRTVARS+3*, PRTVARS+4, PRTVARS+14, PRTVARS+16 |
SEQ | RECPRT+16*, RECPRT+17, RECPRT+21, RECPRT+23, ELMSEQDA~, ELMSEQDA+3 |
>> SEQDA | PRTVARS+7*, PRTVARS+8*, PRTVARS+9 |
TR | PRINT+8! |
TR( | PRINT+10, PRINT+11, PRINT+12 |
TRDA | PRTVARA~, PRTVARA+3, PRTVARA+5, PRTVARA+8, PRTVARS~, PRTVARS+3, PRTVARS+4, PRTVARS+6, PRTVARS+8, PRTVARS+9 , VIEW~, VIEW+2*, VIEW+3, RECPRT+19*, RECPRT+21, PRINT~, PRINT+2, PRINT+4*, PRINT+5, PRINT+9 , ELMSEQDA~, ELMSEQDA+3 |
>> TRLB | RECPRT+12, PRINT+12* |
U | FNAME1+16 |
>> VAR | PRTVARA+2*, PRTVARA+3*, PRTVARA+5, PRTVARA+8, PRTVARA+11 |
X | RECPRT+22*, RECPRT+23, ELMSEQDA+2~, ELMSEQDA+3*, END+1, STRIP+3*, FNAME1+14*, FNAME1+16* |
>> XBDIR | FNAME1+14 |
XBFL | FNAME1+13!, FNAME1+14 |
XBFL( | FNAME1+11, FNAME1+16 |
>> XBFN | FNAME1+1*, FNAME1+17* |
>> XBI | FNAME1+16* |
XX | STRIP~, STRIP+2, STRIP+3*, STRIP+4 |
>> Y | DELIMP+8, DELIMP+14, DELIMP+25, FNAME1+8, FNAME1+9, FNAME1+10, FNAME1+11, FNAME1+12, FNAME1+14, FNAME1+17 |