BAREDIUT ; IHS/SD/LSL - UTILITY FOR TANSPORT FILE ;
Source file <BAREDIUT.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 | 3 | BAR ERA IMPORT DELETE BAREDP00 BAREDP01 |
| 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 |
|
| STATUS() | ;PREPARE STRING OF STATUSES OF CLAIMS P.OTT
|
|
| PRTVARS(TRDA) | ; EP
; PRINT POSTING VARIABLES BY SEGMENT ORDER |
| Name | Field # of Occurrence |
|---|---|
| $$LIST^%ZISH | FNAME1+13 |
| ^DIC | DELIMP+7 |
| ^DIE | DELIMP+42 |
| $$GET1^DIQ | VIEW+2, VIEW+5, PRINT+4 |
| ^DIR | DELIMP+13, DELIMP+20, DELIMP+34, FNAME1+4, FNAME1+21 |
| $$DIC^XBDIQ1 | DELIMP+39 |
| $$VAL^XBDIQ1 | PRTVARA+6, RECPRT+21 |
| ENP^XBDIQ1 | PRTVARA+10, PRTVARS+11, RECPRT+8, PRINT+9, CLAIMS+5, DELIMP+23 |
| 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: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| 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, STATUS+3, DELIMP+15 |
| ^TMP($J | PRINT+6!, PRINT+16 |
| Name | Line Occurrences |
|---|---|
| $$ELMSEQDA | RECPRT+20 |
| DELIMP | DELIMP+36, DELIMP+44 |
| FNAME | FNAME1+11 |
| FNAME1 | FNAME1+10 |
| RECPRT | PRINT+16 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADJ | CLAIMS+6! |
| >> ALL | RECPRT+9, RECPRT+10, RECPRT+11, RECPRT+12 |
| >> BARIMP | VIEW+5*, VIEW+6 |
| >> BARQUIT | RECPRT+9*, RECPRT+10*, RECPRT+11*, RECPRT+12*, RECPRT+13, PRINT+13* |
| CLM | CLAIMS+4! |
| >> CLMDA | CLAIMS+2*, CLAIMS+3* |
| DA | DELIMP+2!, DELIMP+37!, DELIMP+41* |
| DIC | DELIMP+2!, DELIMP+4* |
| DIC("W" | DELIMP+6* |
| DIC(0 | DELIMP+5* |
| >> DIDEL | DELIMP+38* |
| DIE | DELIMP+37!, DELIMP+39* |
| DIR | DELIMP+10!, DELIMP+17!, DELIMP+30!, DELIMP+35!, FNAME+2!, FNAME1+5!, FNAME1+18!, FNAME1+22! |
| DIR("A" | DELIMP+11*, DELIMP+18*, DELIMP+31*, FNAME1+3*, FNAME1+20* |
| DIR("B" | DELIMP+33*, FNAME1+10* |
| DIR(0 | DELIMP+12*, DELIMP+19*, DELIMP+32*, FNAME1+2*, FNAME1+19* |
| DR | DELIMP+2!, DELIMP+37!, DELIMP+40* |
| >> DTOUT | FNAME1+6 |
| DUZ(2 | CLAIMS+3, STATUS+3, DELIMP+15 |
| ELM | PRTVARA+9!, PRTVARS+10! |
| ELM( | PRTVARA+11, PRTVARS+12, PRTVARS+15 |
| >> ELMDA | PRTVARA+7*, PRTVARA+8*, PRTVARS+9*, RECPRT+20* |
| >> I | STRIP+3* |
| IMP | DELIMP+22! |
| IMP( | DELIMP+26, DELIMP+27, DELIMP+28, DELIMP+36, DELIMP+43 |
| IMPDA | VIEW~, VIEW+2, VIEW+4, VIEW+5, PRINT~, PRINT+3, PRINT+4, CLAIMS~, CLAIMS+3, DELIMP+14* , DELIMP+15, DELIMP+23, DELIMP+41 |
| L | STRIP+2~*, STRIP+3 |
| >> PATH | RECPRT+17*, RECPRT+18, RECPRT+19 |
| >> PRVB | RECPRT+9, PRINT+10* |
| >> PRVE | RECPRT+10, PRINT+11* |
| REC | RECPRT+7! |
| REC( | RECPRT+9, RECPRT+10, RECPRT+11, RECPRT+12, RECPRT+14, RECPRT+17 |
| REC(10 | RECPRT+15, RECPRT+16, RECPRT+22 |
| RECDA | RECPRT~, PRINT+15*, PRINT+16* |
| SEGDA | PRTVARA+4*, PRTVARA+5*, PRTVARA+8, PRTVARS+4*, PRTVARS+5, PRTVARS+6, PRTVARS+8, PRTVARS+9, RECPRT+19*, RECPRT+20 , 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+15*, RECPRT+16, RECPRT+20, RECPRT+22, ELMSEQDA~, ELMSEQDA+3 |
| >> SEQDA | PRTVARS+7*, PRTVARS+8*, PRTVARS+9 |
| STA | STATUS+1~, STATUS+3* |
| STR | STATUS+1~, STATUS+2*, STATUS+3*, STATUS+4 |
| 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+18*, RECPRT+20, PRINT~, PRINT+2, PRINT+4*, PRINT+5, PRINT+9 , ELMSEQDA~, ELMSEQDA+3 |
| >> TRLB | RECPRT+11, PRINT+12* |
| U | FNAME1+14 |
| >> VAR | PRTVARA+2*, PRTVARA+3*, PRTVARA+5, PRTVARA+8, PRTVARA+11 |
| X | RECPRT+21*, RECPRT+22, ELMSEQDA+2~, ELMSEQDA+3*, END+1, STRIP+3*, FNAME1+13*, FNAME1+14, FNAME1+18* |
| >> XBDIR | FNAME1+13 |
| XBFL | FNAME1+12!, FNAME1+13 |
| XBFL( | FNAME1+10, FNAME1+14, FNAME1+15 |
| >> XBFN | FNAME1+1*, FNAME1+24* |
| >> XBI | FNAME1+14*, FNAME1+15, FNAME1+16 |
| XX | STRIP~, STRIP+2, STRIP+3*, STRIP+4 |
| >> Y | STATUS+3, DELIMP+8, DELIMP+14, DELIMP+36, FNAME1+7, FNAME1+8, FNAME1+9, FNAME1+10, FNAME1+11, FNAME1+13 , FNAME1+18*, FNAME1+24 |