BARDYSV4 ; IHS/SD/MAS,TPF - OMB - DAYS TO COLLECTION ; 02/09/2009
Source file <BARDYSV4.m>
Package | Total | Call Graph |
---|---|---|
IHS Accounts Receivable | 4 | ($$IHS,BILLS,INIT)^BARDYSV3 (TRANS,VISITS)^BARDYSV5 ASKFORRT^BARUFUT $$FILLSTR^BARUFUT1 |
VA Fileman | 2 | NOW^%DTC $$GET1^DIQ |
IHS VA Utilities | 1 | ^XBGSAVE |
Kernel | 1 | ($$LAST,$$VERSION)^XPDUTL |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETFILNM(BEGDATE,ENDDATE) | ;EP - CREATE FILE NAME (COPIED FROM BARUFUT1)
|
|
CURASUFC(LOCIEN,BARDOS) | ;EP - GET CURRENT ASUFAC BASED ON 'DOS BEGIN' (#102) IN A/R BILL FILE (COPIED FROM BARUFUT1)
|
|
GETFILAG | ;CHECK FOR FILE NAME ALREADY USED (COPIED FROM BARUFUT1)
|
|
SENDFILE(XBGL,XBFN) | ; EP - CREATE FLAT FILE FOR UFMS USING XBGSAVE
|
|
WRITE | ;TEMP WRITE WHILE TESTING
|
|
INST | ;EP - Run once when patch installed BAR*1.8*14 ;M5*ADD*TMM
|
|
INSTALL | ;EP - Run two times using different date range when BAR*1.8*16 installed ;M5*ADD*TMM
|
|
GETSUFAC() | ;EP;GIVEN DUZ(2) (COPIED FROM BARUFUT1)
; get parent from parent/satellite file |
|
ASKFNAME(BARFILE,BEGDATE,ENDDATE) | ;EP - ASK FOR FILENAME (COPIED FROM BARUFUT1)
|
Name | Field # of Occurrence |
---|---|
NOW^%DTC | GETFILAG+1, INST+6, INST+15 |
$$IHS^BARDYSV3 | INST+2 |
BILLS^BARDYSV3 | INST+9 |
INIT^BARDYSV3 | INST+3 |
TRANS^BARDYSV5 | INST+11 |
VISITS^BARDYSV5 | INST+8 |
ASKFORRT^BARUFUT | SENDFILE+17 |
$$FILLSTR^BARUFUT1 | GETFILNM+5, GETFILNM+9 |
$$GET1^DIQ | CURASUFC+7 |
^XBGSAVE | SENDFILE+27 |
$$LAST^XPDUTL | GETFILNM+8 |
$$VERSION^XPDUTL | GETFILNM+4 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^AUTTLOC - [#9999999.06] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUTTLOC - [#9999999.06] | CURASUFC+10, CURASUFC+11, CURASUFC+12 |
^BAR(90052.05 | GETSUFAC+9, GETSUFAC+10, GETSUFAC+12, GETSUFAC+14, GETSUFAC+15 |
^BAR(90052.06 | SENDFILE+12, GETSUFAC+7, GETSUFAC+8 |
^BAROMB($J | WRITE+3, WRITE+5, WRITE+6, WRITE+9, WRITE+10, WRITE+13, WRITE+14 |
^BARTMP("BARDYSV3" | INST+7*, INST+12*, INST+19*, INST+20*, INST+21* |
^DD("DD" | GETFILAG+4 |
^DIC(9.4 - [#9.4] | GETFILNM+6 |
Name | Line Occurrences |
---|---|
$$ASKFNAME | INST+13 |
$$CURASUFC | GETSUFAC+16 |
$$GETFILNM | ASKFNAME+1 |
$$GETSUFAC | GETFILNM+2, GETFILNM+3 |
INST | INSTALL+3, INSTALL+6 |
SENDFILE | INST+14 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | GETFILAG+2, GETFILAG+3, GETFILAG+4, INST+7, INST+12, INST+19, INST+20, INST+21 |
ASUFAC | GETSUFAC+2~, GETSUFAC+16*, GETSUFAC+17, CURASUFC+3~, CURASUFC+4*, CURASUFC+7*, CURASUFC+9, CURASUFC+12*, CURASUFC+15 |
BARBIL | WRITE+1~, WRITE+8*, WRITE+9*, WRITE+10, WRITE+13* |
BARDOS | CURASUFC~, CURASUFC+2, CURASUFC+11 |
BARDT | CURASUFC+3~, CURASUFC+5*, CURASUFC+10*, CURASUFC+11, CURASUFC+12 |
BARDTFLG | CURASUFC+3~, CURASUFC+6*, CURASUFC+10, CURASUFC+13* |
BARFILE | ASKFNAME~, ASKFNAME+1*, ASKFNAME+2, INST+13, INST+14 |
BARP2 | GETFILNM+1~, GETFILNM+5*, GETFILNM+10 |
BARP3 | GETFILNM+1~, GETFILNM+9*, GETFILNM+10 |
BARPAR | GETSUFAC+2~, GETSUFAC+4*, GETSUFAC+7, GETSUFAC+15*, GETSUFAC+16 |
BARPK | GETFILNM+1~, GETFILNM+6*, GETFILNM+7*, GETFILNM+8 |
BARPT | GETFILNM+1~, GETFILNM+8*, GETFILNM+9 |
BARSAT | GETSUFAC+2~, GETSUFAC+3*, GETSUFAC+9, GETSUFAC+10, GETSUFAC+12, GETSUFAC+14, GETSUFAC+15 |
>> BARV | GETFILNM+4*, GETFILNM+5, GETFILNM+8, GETFILNM+10 |
BARVDA | WRITE+1~, WRITE+4*, WRITE+5*, WRITE+6, WRITE+7, WRITE+9, WRITE+10, WRITE+11, WRITE+13, WRITE+14 , WRITE+15 |
BARVLOC | WRITE+1~, WRITE+2*, WRITE+3*, WRITE+5, WRITE+6, WRITE+7, WRITE+9, WRITE+10, WRITE+11, WRITE+13 , WRITE+14, WRITE+15 |
BEGDATE | ASKFNAME~, ASKFNAME+1, GETFILNM~, GETFILAG+8, INSTALL+1*, INSTALL+4*, INST+7, INST+8, INST+9, INST+11 , INST+13 |
BILLREC | WRITE+1~, WRITE+10*, WRITE+11 |
DA | GETSUFAC+2~, GETSUFAC+6*, GETSUFAC+7*, GETSUFAC+8, GETSUFAC+9, GETSUFAC+10, GETSUFAC+12, GETSUFAC+14, GETSUFAC+15 |
DATE | GETFILNM+1~, GETFILAG+3*, GETFILAG+7 |
DATERANG | GETFILNM+1~, GETFILAG+8*, GETFILAG+9 |
DATETIME | GETFILNM+1~, GETFILAG+7*, GETFILAG+9 |
DT | GETSUFAC+12, GETSUFAC+14, GETSUFAC+16 |
DUZ | GETFILNM+2, GETFILNM+3 |
DUZ(2 | SENDFILE+12, GETSUFAC+3, CURASUFC+7, INST+2, INST+7, INST+12, INST+19, INST+20, INST+21 |
ENDDATE | ASKFNAME~, ASKFNAME+1, GETFILNM~, GETFILAG+8, INSTALL+2*, INSTALL+5*, INST+7, INST+8, INST+9, INST+11 , INST+13 |
FN | GETFILNM+1~, GETFILNM+12*, GETFILAG+9*, GETFILAG+10*, GETFILAG+11 |
FNEXT | GETFILNM+1~, GETFILNM+11*, GETFILAG+10 |
FNROOT | GETFILNM+1~, GETFILNM+2*, GETFILNM+12, GETFILAG+9 |
>> FNXREF | GETFILNM+3* |
>> FNXT | GETFILNM+10*, GETFILNM+11 |
IO | SENDFILE+25 |
IO(0 | SENDFILE+25 |
LOCIEN | CURASUFC~, CURASUFC+1, CURASUFC+10, CURASUFC+11, CURASUFC+12 |
>> RC | INST+13* |
TIME | GETFILNM+1~, GETFILAG+5*, GETFILAG+6*, GETFILAG+7 |
TRANDT | WRITE+1~, WRITE+12*, WRITE+13, WRITE+14 |
TRANREC | WRITE+1~, WRITE+14*, WRITE+15 |
U | SENDFILE+12, WRITE+7, WRITE+11, WRITE+15, GETSUFAC+10, GETSUFAC+12, GETSUFAC+14, GETSUFAC+15, CURASUFC+11, CURASUFC+12 , INST+7 |
VISITREC | WRITE+1~, WRITE+6*, WRITE+7 |
>> XBCON | SENDFILE+8* |
>> XBE | SENDFILE+5* |
>> XBF | SENDFILE+4* |
>> XBFLG | SENDFILE+18*, SENDFILE+23*, INST+19, INST+20, INST+21 |
>> XBFLG(1 | SENDFILE+24*, INST+19, INST+20 |
>> XBFLT | SENDFILE+6* |
XBFN | SENDFILE~, SENDFILE+1* |
XBGL | SENDFILE~, SENDFILE+2* |
>> XBMED | SENDFILE+7* |
>> XBQ | SENDFILE+11* |
>> XBQSHO | SENDFILE+3* |
>> XBS1 | SENDFILE+9*, SENDFILE+10* |
>> XBUF | SENDFILE+12*, SENDFILE+13, SENDFILE+22 |
>> Y | GETFILAG+4*, GETFILAG+5 |
YR | GETFILNM+1~, GETFILAG+2*, GETFILAG+3 |
>> ZTQUEUED | SENDFILE+10 |