BAREDP00 ; IHS/SD/LSL - AR ERA AUTO-POSTIEG ; 01/30/2009
Source file <BAREDP00.m>
Package | Total | Call Graph |
---|---|---|
IHS Accounts Receivable | 22 | (5010,NFOUND,PLB,POST,REPORT,REVIEW,VIEW)^BAR50P00 READ^BAR50PA1 (FNAME,VIEW)^BAREDIUT EN^BAREDP01 (CHKS,EN)^BAREDP02 EN^BAREDP03 EN^BAREDP04 EN^BAREDP05 EN^BAREDP06 EN^BAREDP07 POST^BAREDP08 ERACHECK^BAREDP09 ($$POSTCHK,SELCK)^BAREDP0A EN^BAREDP10 EN^BAREDP12 READ^BAREDPA1 EN1^BAREDPCS $$CHKSEL^BAREUTL (BATCH,ITEM)^BARFPST ($$CKDATE,BBAL,IBAL)^BARPST EN^BARROLL (EOP,INIT)^BARUTL |
VA Fileman | 8 | ^%DT (,NOW,YX)^%DTC ^DIC FILE^DICN ^DIE ^DIK $$GET1^DIQ ^DIR |
Kernel | 2 | (CLOSE,OPEN)^%ZISH SIG^XUSESIG |
IHS VA Utilities | 1 | ($$DIC,ENP)^XBDIQ1 |
Registration | 1 | CLEAR^VALM1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
READ(BARPATH,BARFILE) | ; EP
; Read host file into ^TMP($J,"ERA") |
|
BTCHCHK | ;
|
|
SELFL | ;Select file
|
|
FORMAT(BARREC) | ;
; Verify file loading is HIPAA 835 if Transport HIPAA 835 ; Return >0^STRING if wrong format ; Return 0^TRANSPORT_TYPE if correct format |
|
NEWFILE(Y) | ;
|
|
REVIEW | ;EP
|
|
4010 | ||
VIEWLIST | ;EP
|
|
SELCK | ;
|
|
TSEL | ;EP TRANSPORT SELECT (DEFUNCT)
|
|
NFOUND | ; EP
|
|
PLB | ;Chk for PLB/Pymt Reversals ;MRS:BAR*1.8*10 D159
|
|
INSTALL | ;EP -Load New Import
|
|
CLNUP | ;
|
|
REPORT | ; EP
|
|
POST | ; EP
|
|
BTCHDISP | ;
|
|
REDO | ;EP entry for mid stream testing
|
|
POSTA | ;EP POST
|
|
VIEW | ; EP
|
Name | Field # of Occurrence |
---|---|
^%DT | NEWFILE+5 |
^%DTC | NEWFILE+7 |
NOW^%DTC | 4010+76, REVIEW+14 |
YX^%DTC | 4010+79 |
CLOSE^%ZISH | READ+17 |
OPEN^%ZISH | READ+4 |
5010^BAR50P00 | INSTALL+38 |
NFOUND^BAR50P00 | NFOUND+7 |
PLB^BAR50P00 | PLB+5 |
POST^BAR50P00 | POST+6 |
REPORT^BAR50P00 | REPORT+8 |
REVIEW^BAR50P00 | REVIEW+6 |
VIEW^BAR50P00 | VIEW+7 |
READ^BAR50PA1 | INSTALL+36 |
FNAME^BAREDIUT | INSTALL+18 |
VIEW^BAREDIUT | VIEW+8 |
EN^BAREDP01 | REDO+12 |
CHKS^BAREDP02 | REDO+17 |
EN^BAREDP02 | REDO+16 |
EN^BAREDP03 | REDO+24 |
EN^BAREDP04 | PLB+28 |
EN^BAREDP05 | REVIEW+12 |
EN^BAREDP06 | POSTA+12 |
EN^BAREDP07 | REPORT+12 |
POST^BAREDP08 | POST+10 |
ERACHECK^BAREDP09 | REVIEW+7 |
$$POSTCHK^BAREDP0A | 4010+12 |
SELCK^BAREDP0A | SELCK+1 |
EN^BAREDP10 | REPORT+11 |
EN^BAREDP12 | NFOUND+8 |
READ^BAREDPA1 | 4010+50 |
EN1^BAREDPCS | REDO+19 |
$$CHKSEL^BAREUTL | POST+8, REPORT+10 |
BATCH^BARFPST | BTCHCHK+3 |
ITEM^BARFPST | BTCHCHK+8 |
$$CKDATE^BARPST | SELFL+20 |
BBAL^BARPST | BTCHDISP+7 |
IBAL^BARPST | BTCHDISP+9 |
EN^BARROLL | POSTA+14 |
EOP^BARUTL | INSTALL+31, 4010+52, 4010+59, 4010+75, REDO+26, REVIEW+3, POST+3, VIEW+3, REPORT+3, NFOUND+3 , READ+8 |
INIT^BARUTL | BTCHCHK+1 |
^DIC | TSEL+6, SELFL+11 |
FILE^DICN | 4010+70 |
^DIE | 4010+92, PLB+34, REVIEW+21, POST+36, BTCHCHK+17 |
^DIK | 4010+48 |
$$GET1^DIQ | 4010+5, REPORT+9, SELFL+21 |
^DIR | INSTALL+13, 4010+20, 4010+28, 4010+41, PLB+22, PLB+38, POST+20, POSTA+8 |
CLEAR^VALM1 | 4010+60, PLB+39, POST+25, BTCHDISP+2 |
$$DIC^XBDIQ1 | TSEL+3, 4010+46, 4010+66, 4010+85, PLB+31, POST+33, BTCHCHK+14 |
ENP^XBDIQ1 | BTCHDISP+3 |
SIG^XUSESIG | INSTALL+1 |
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 |
|
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 |
|
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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^BAREDI("1T" - [#90056.01] | GET1^DIQ |
^BAREDI("I",7819,0) - [#90056.02] | GET1^DIQ |
^BARECHK - [#90056.22] | Classic Fileman Calls, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BAR(90052.06 | INSTALL+10 |
^BAREDI("1T" - [#90056.01] | INSTALL+34, BTCHDISP+4 |
^BAREDI("I" | INSTALL+6*, 4010+2, 4010+3, 4010+94*, 4010+113*, PLB+7, PLB+9, PLB+13, PLB+15, PLB+16 , PLB+25, REVIEW+8, SELFL+13, NEWFILE+2, CLNUP+1, VIEWLIST+2, VIEWLIST+3, VIEWLIST+5, VIEWLIST+6 |
^TMP($J | INSTALL+7!, 4010+53, 4010+61, 4010+100, 4010+101, REDO+2 |
Name | Line Occurrences |
---|---|
$$FORMAT | INSTALL+24 |
4010 | INSTALL+39 |
BTCHCHK | POST+12, POST+24 |
BTCHDISP | POST+14, POST+26 |
CLNUP | PLB+40, REVIEW+22, POSTA+16, VIEW+9, REPORT+13, NFOUND+9 |
INSTALL | 4010+64 |
READ | INSTALL+23 |
SELCK | PLB+10, REVIEW+9 |
SELFL | PLB+2, REVIEW+4, POST+4, VIEW+5, REPORT+6, NFOUND+5, SELFL+13, SELFL+19 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | REVIEW+15 |
>> %DT | NEWFILE+5* |
ANS | 4010*, 4010+2, 4010+14*, 4010+21*, 4010+29, 4010+31*, 4010+32, 4010+33, CLNUP+2! |
BARCHK | PLB+9*, PLB+16, REVIEW+8*, REPORT+9*, VIEWLIST+1~ |
BARCHK( | REVIEW+18, VIEWLIST+7*, VIEWLIST+9 |
BARCHK(9999 | REVIEW+8, REVIEW+9 |
>> BARCKIEN | PLB+9*, PLB+11, PLB+25, REVIEW+8*, REVIEW+10, REVIEW+18, POST+8*, POST+9, POST+10, REPORT+9 , REPORT+10*, REPORT+11 |
BARCNT | PLB+6*, PLB+8*, PLB+9, PLB+10, READ+2~, READ+3*, READ+9*, READ+10, READ+14*, READ+16* |
>> BARCNTL | 4010+95*, 4010+112*, 4010+113 |
BARCOL | POST+27, POST+31!, SELFL+23*, SELFL+25, BTCHCHK+2!, BTCHCHK+5, BTCHCHK+9, BTCHDISP+3, BTCHDISP+7, CLNUP+3! |
BARCSEP | 4010+99*, 4010+106, FORMAT+4!, FORMAT+13*, FORMAT+14 |
>> BARCTRL | INSTALL+22*, 4010+49*, 4010+96, 4010+102, 4010+108, FORMAT+6*, FORMAT+10*, FORMAT+12*, FORMAT+14* |
>> BARDEL | READ+14*, READ+16 |
BARDONE | READ+2~, READ+3*, READ+7* |
>> BARDTREV | REVIEW+15* |
BARERR | FORMAT+5~, FORMAT+6*, FORMAT+8*, FORMAT+16* |
BARESEP | 4010+97*, 4010+105, FORMAT+4!, FORMAT+9*, FORMAT+10, FORMAT+17 |
BARFILE | READ~, READ+4 |
>> BARFLG | 4010+11*, 4010+12*, 4010+13, 4010+14, 4010+22, 4010+29, 4010+45 |
BARGS08 | FORMAT+5~, FORMAT+17*, FORMAT+18, FORMAT+19, FORMAT+20 |
>> BARI | READ+9*, READ+14*, READ+16 |
BARITM | POST+27, POST+31!, SELFL+24*, SELFL+25, BTCHCHK+2!, BTCHCHK+9, BTCHDISP+8, BTCHDISP+9, CLNUP+3! |
BARPATH | INSTALL+10*, INSTALL+11, READ~, READ+4 |
>> BARQT | PLB+12*, PLB+15, PLB+16*, PLB+17 |
>> BARQUIT | PLB+12*, PLB+23*, PLB+24 |
>> BARRAYGO | POSTA+13* |
BARREC | INSTALL+24, FORMAT~, FORMAT+7, READ+3*, READ+15* |
>> BARRET | INSTALL+24*, INSTALL+28, INSTALL+29, INSTALL+30, INSTALL+33 |
BARROLL | POSTA+15! |
BARSSEP | 4010+98*, 4010+104, FORMAT+4!, FORMAT+11*, FORMAT+12, FORMAT+16, FORMAT+17 |
BARTMP | 4010+101*, 4010+103, 4010+104*, 4010+105*, 4010+106*, 4010+107*, 4010+109, 4010+110*, 4010+111, 4010+113 , FORMAT+5~, FORMAT+7*, FORMAT+8, FORMAT+9, FORMAT+11, FORMAT+13, FORMAT+16, FORMAT+17 |
BARTXT | READ+2~ |
>> BNM( | BTCHDISP+6 |
>> CH | READ+11*, READ+12, READ+13, READ+14, READ+15, READ+16 |
>> CLMDA | PLB+14*, PLB+15*, PLB+16 |
DA | TSEL+2!, 4010+47*, 4010+84!, 4010+86*, PLB+32*, REVIEW+16!, REVIEW+18*, POST+32!, POST+34*, BTCHCHK+13! , BTCHCHK+15* |
>> DATE | 4010+78*, 4010+82 |
DATM | 4010+80*, CLNUP+2! |
DD | TSEL+5!, 4010+70!, SELFL+10! |
DIC | TSEL+2!, TSEL+3*, 4010+65!, 4010+66*, 4010+72!, REVIEW+16!, POST+32!, SELFL+3!, SELFL+4*, SELFL+26! |
DIC("A" | SELFL+8* |
DIC("W" | SELFL+5* |
DIC(0 | TSEL+4*, 4010+67*, SELFL+7* |
DIE | 4010+84!, 4010+85*, PLB+31*, REVIEW+16!, REVIEW+17*, POST+32!, POST+33*, BTCHCHK+13!, BTCHCHK+14* |
>> DIK | 4010+46* |
>> DINUM | 4010+69* |
DIR | INSTALL+14!, 4010+23!, 4010+30!, 4010+42!, PLB+19!, PLB+22!, PLB+35!, POST+21!, POSTA+9! |
DIR("?" | INSTALL+12*, 4010+19*, 4010+27*, 4010+40*, POST+19*, POSTA+7* |
DIR("A" | INSTALL+9*, 4010+17*, 4010+25*, 4010+38*, PLB+21*, PLB+37*, POST+17*, POSTA+3*, POSTA+4*, POSTA+5* |
DIR("B" | INSTALL+11*, 4010+18*, 4010+26*, 4010+39*, POST+18*, POSTA+6* |
DIR(0 | INSTALL+8*, 4010+16*, 4010+24*, 4010+37*, PLB+20*, PLB+36*, POST+16*, POSTA+2* |
>> DIRUT | INSTALL+15, 4010+21, 4010+29, 4010+43, POST+22, POSTA+10 |
DO | TSEL+5!, 4010+70!, SELFL+10! |
DR | 4010+84!, 4010+87*, 4010+88*, 4010+89*, 4010+90*, 4010+91*, PLB+33*, REVIEW+16!, REVIEW+19*, REVIEW+20* , POST+32!, POST+35*, BTCHCHK+13!, BTCHCHK+16* |
DT | NEWFILE+7 |
DUZ | FORMAT+15 |
DUZ(2 | INSTALL+3, INSTALL+6, INSTALL+10, 4010+2, 4010+3, 4010+94, 4010+113, PLB+7, PLB+9, PLB+13 , PLB+15, PLB+16, PLB+25, REVIEW+1, REVIEW+8, POST+1, VIEW+1, REPORT+1, NFOUND+1, NEWFILE+2 , VIEWLIST+2, VIEWLIST+3, VIEWLIST+5, VIEWLIST+6 |
FILE | 4010+1!, 4010+5*, 4010+6, 4010+69 |
HSTFILE | INSTALL+19*, INSTALL+20, INSTALL+23, INSTALL+25, INSTALL+36, 4010+2, 4010+3, 4010+36, 4010+50, 4010+54 , 4010+68, SELFL+18*, SELFL+20, BTCHDISP+5, CLNUP+2! |
HSTIME | SELFL+16*, BTCHDISP+5, CLNUP+3! |
I | 4010+103*, 4010+104, 4010+105, 4010+106, 4010+107, 4010+109*, 4010+110, PLB+6*, PLB+7*, FORMAT+5~ , VIEWLIST+1~, VIEWLIST+4*, VIEWLIST+5*, VIEWLIST+6, VIEWLIST+7, VIEWLIST+8*, VIEWLIST+9*, READ+10* |
>> IEN | 4010+3*, 4010+5, 4010+12, 4010+47 |
IMPDA | 4010+71*, 4010+81, 4010+86, 4010+94, 4010+113, REDO+12, REDO+16, REDO+17, REDO+24, PLB+7 , PLB+9, PLB+13, PLB+15, PLB+16, PLB+25, PLB+28, PLB+32, REVIEW+8, POST+8, POST+34 , POSTA+12, VIEW+8, REPORT+10, SELFL+14*, SELFL+20!, BTCHCHK+15, CLNUP+1, CLNUP+2! |
IO | READ+11 |
>> LOADDT | 4010+4*, 4010+5*, 4010+6 |
>> NOBTCH | POST+12, POST+13, POST+23*, POST+26, SELFL+1*, SELFL+25*, BTCHCHK+18* |
>> NRECS | REDO+2*, REDO+3*, REDO+6, REDO+7 |
>> POP | INSTALL+23*, INSTALL+37, 4010+51, READ+5 |
>> QFLG | PLB+29, PLB+30 |
RPTLOOK | VIEW+4~*, REPORT+4~*, NFOUND+4~*, SELFL+19 |
SEQ | 4010+81*, 4010+82, CLNUP+2! |
>> SP | BTCHDISP+1* |
>> SUCC | REDO+1*, REDO+3*, REDO+4 |
TNAME | 4010+82*, 4010+83, REDO+9, CLNUP+2! |
TRDA | TSEL+7*, INSTALL+34*, REDO+12, REDO+16, REDO+24, PLB+28, POSTA+12, VIEW+8, SELFL+15*, SELFL+21 , BTCHDISP+4, CLNUP+2! |
>> TRNAME | TSEL+8*, INSTALL+33*, INSTALL+34, INSTALL+35, INSTALL+38, 4010+36, PLB+5, REVIEW+6, REVIEW+13, POST+6 , POST+7, VIEW+7, REPORT+8, REPORT+9, REPORT+11, REPORT+12, NFOUND+7, NFOUND+8, SELFL+21*, SELFL+22 |
U | TSEL+8, INSTALL+10, PLB+9, PLB+16, PLB+25, REVIEW+8, REVIEW+18, SELFL+14, SELFL+15, SELFL+16 , SELFL+18, SELFL+23, SELFL+24, VIEWLIST+2, VIEWLIST+3 |
X | INSTALL+17, 4010+61*, 4010+62, 4010+64, 4010+68*, 4010+77*, 4010+78, 4010+100*, 4010+101, FORMAT+5~ , REVIEW+16!, POST+24, POSTA+11, NEWFILE+1~, NEWFILE+2*, NEWFILE+3*, NEWFILE+4*, NEWFILE+7, CLNUP+2! |
X1 | INSTALL+2, NEWFILE+1~, NEWFILE+7* |
X2 | NEWFILE+1~, NEWFILE+7* |
XBDIR | INSTALL+17*, INSTALL+23, INSTALL+25, INSTALL+36, 4010+36, 4010+50, 4010+54, CLNUP+2! |
>> XBFN | INSTALL+19, REDO+4, REDO+8 |
XBGUI | 4010+34! |
XBY | 4010+34! |
Y | TSEL+7, TSEL+8, 4010+21, 4010+31, 4010+44, 4010+71, 4010+73, 4010+80, PLB+3, PLB+23 , REVIEW+5, REVIEW+16!, POST+5, VIEW+6, REPORT+7, NFOUND+6, SELFL+12, SELFL+13, SELFL+14, SELFL+19 , SELFL+20*, NEWFILE~, NEWFILE+2, NEWFILE+7, CLNUP+2!, VIEWLIST+2, VIEWLIST+3, VIEWLIST+6 |
Y(0 | SELFL+15, SELFL+16, SELFL+18, SELFL+23, SELFL+24 |