BARTDO ; IHS/SD/LSL - ROUTINE TO PERFORM TRANSACTIONS ; 12/12/2007
Source file <BARTDO.m>
Package | Total | Call Graph |
---|---|---|
IHS VA Utilities | 2 | ($$DIC,$$VALI,ENP)^XBDIQ1 $$DIC^XBSFGBL |
VA Fileman | 2 | ^DIE $$GET1^DIQ |
IHS Accounts Receivable | 1 | $$TRANTRIG^BARUFUT |
Name | Comments | DBIA/ICR reference |
---|---|---|
BLVL | ;** batch level
; Replaced by triggers in Collection Batch ; ------------------------------- |
|
139 | ;BAR*1.8*5 SRS-80 IHS/SD/TPF 4/15/2008 INCLUDE 'CREDIT FROM OTHER BILL' - ACT LIKE ADJUST
; Payment credit (act like adjustment) |
|
TR(BARTRDA,BARUNDO) | ; EP
; Pull the transaction and perform the sets per the type of transaction |
|
Q108 | ;
|
|
138 | ;BAR*1.8*5 SRS-80 IHS/SD/TPF 4/15/2008 INCLUDE 'CREDIT TO OTHER BILL' - ACT LIKE ADJUST
; Payment credit (act like adjustment) |
|
49 | ;bill new / account
|
|
43 | ;adjustment to a bill/account
|
|
40 | ;
; payment to a bill /account |
|
41 | ;cancellation of a bill/account
|
|
ILVL | ;** batch item level
|
|
503 | ; Flat Rate Adjustment
|
|
I | ;
|
|
BATCH | ;** update batch
; Replaced by triggers in Collection Batch ; ------------------------------- |
|
108 | ; 3P credit - edit cr field and then same sequence as an adjustment
|
|
SLVL | ;** batch item sub eob level
; to be coded when sub item is put into transactions |
|
BILL41 | ;update bill amount field
|
|
BILL40 | ;
; update bill amount field |
|
BILL43 | ;update bill amount field
|
|
39 | ;
; Refund (act like adjustment) |
|
Q43 | ;
|
|
Q40 | ;
|
|
Q41 | ;
|
|
Q49 | ;
|
Name | Field # of Occurrence |
---|---|
$$TRANTRIG^BARUFUT | TR+5 |
^DIE | 40+13, I+2, ILVL+9, 41+9, BILL41+7, 43+9, BILL43+7, 49+8, 108+5 |
$$GET1^DIQ | 40+9, 40+10, BILL40+5, 41+6, BILL41+4, 43+6, BILL43+4, 49+5 |
$$DIC^XBDIQ1 | 40+6, BILL40+3, 41+3, BILL41+2, 43+3, BILL43+2, 49+2, 108+2 |
$$VALI^XBDIQ1 | ILVL+6 |
ENP^XBDIQ1 | TR+9 |
$$DIC^XBSFGBL | ILVL+2 |
FileNo | Call Tags |
---|---|
^BARBL(2906 - [#90050.01] | GET1^DIQ |
^BARAC(2906 - [#90050.02] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BARAC( | 40+8, 41+5, 43+5, 49+4 |
Name | Line Occurrences |
---|---|
43 | 138+2, 139+2, 39+2, 108+6 |
49 | 503+1 |
@( | TR+19 |
BILL40 | 40+8 |
BILL41 | 41+5 |
BILL43 | 43+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> BARACC | 40+3*, 40+7 |
BARACV | 49+1~, 49+5* |
>> BARAMT | TR+16*, TR+17* |
>> BARBL | 40+4*, BILL40+4 |
>> BARBLDA | 108+3 |
BARBLV | 40+2~, BILL40+2~, 41+1~, BILL41+1~, 43+1~, BILL43+1~ |
BARBLV(15 | BILL40+5*, BILL41+4*, BILL43+4* |
BARBLV(301 | 40+9*, 41+6*, 43+6* |
BARBLV(302 | 40+10* |
BART | TR+8! |
BART( | TR+16 |
BART(101 | TR+10 |
BART(14 | ILVL+4 |
BART(15 | ILVL+5 |
BART(4 | 40+4, BILL41+3, BILL43+3 |
BART(6 | 40+3, 41+4, 43+4, 49+3 |
BARTRDA | TR~, TR+5, TR+9 |
>> BARTYP | TR+10*, TR+11, TR+15, TR+19 |
BARUN | ILVL+1~ |
BARUN(18 | ILVL+6* |
BARUNDO | TR~, TR+2*, TR+17 |
BARX | TR+12! |
BARX( | TR+14*, TR+15 |
DA | 40+2~, 40+7*, 40+8, 40+9, 40+10, BILL40+2~, BILL40+4*, BILL40+5, ILVL+1~, ILVL+3! , ILVL+5*, ILVL+6, 41+1~, 41+4*, 41+5, 41+6, BILL41+1~, BILL41+3*, BILL41+4, 43+1~ , 43+4*, 43+5, 43+6, BILL43+1~, BILL43+3*, BILL43+4, 49+1~, 49+3*, 49+4, 49+5 , 108+1~, 108+3* |
DA(1 | ILVL+4* |
DIC | 40+2~, 40+6*, BILL40+2~, BILL40+3*, ILVL+1~, ILVL+2*, ILVL+6, 41+1~, 41+3*, BILL41+2* , 43+1~, 43+3*, BILL43+2*, 49+1~, 49+2* |
DIDEL | 40+12*, 40+14!, I+1*, I+3!, ILVL+8*, ILVL+10!, 41+8*, 41+10!, BILL41+6*, BILL41+8! , 43+8*, 43+10!, BILL43+6*, BILL43+8!, 49+7*, 49+9! |
DIE | 40+2~, 40+6*, BILL40+2~, BILL40+3*, ILVL+1~, ILVL+2*, 41+1~, 41+3*, BILL41+1~, BILL41+2* , 43+1~, 43+3*, BILL43+1~, BILL43+2*, 49+1~, 49+2*, 108+1~, 108+2* |
DR | 40+2~, 40+11*, BILL40+2~, BILL40+6*, ILVL+1~, ILVL+7*, 41+1~, 41+7*, BILL41+1~, BILL41+5* , 43+1~, 43+7*, BILL43+1~, BILL43+5*, 49+1~, 49+6*, 108+1~, 108+4* |
DUZ | TR+5 |
DUZ(2 | 40+8, 41+5, 43+5, 49+4 |
>> UFMSESID | TR+4, TR+5 |
>> X | TR+5*, TR+14* |