ABMURCON ; IHS/SD/SDR - 3PB/UFMS Reconcile Sessions Option
Source file <ABMURCON.m>
Package | Total | Call Graph |
---|---|---|
Third Party Billing | 9 | WHD^ABMDRHD $$LAST^ABMENVCK $$FMT^ABMERUTL (CASHTOT,CASHTOTP)^ABMUCASH ($$ASUFAC,$$FINDLOC,FINDACLS,FINDAOPN)^ABMUCUTL (BATCH,BILL,CLOSE,CREATBTH,HEADER,NOSEND,PRINTSUM,RCONSESS,REEXPB,SELSESS,VIEWLIST,VIEWSEL)^ABMURCN1 RECORD^ABMURCN2 (ABBREVCK,PTINCK)^ABMUUTL $$EN^ABMVDF |
VA Fileman | 4 | NOW^%DTC ^DIE $$GET1^DIQ ^DIR |
IHS VA Utilities | 1 | ^XBGSAVE |
Kernel | 1 | $$VERSION^XPDUTL |
Package | Total | Caller Graph |
---|---|---|
Third Party Billing | 3 | ABMURCN1 ABMURCN2 ABMUVBCR |
Name | Comments | DBIA/ICR reference |
---|---|---|
RCONSESS | ;mark session as transmitted
|
|
BILL | ;EP - put entry in bill mult for transmit dt & save UFMS inv#
|
|
XIT | ;EP
|
|
CREATBTH | ;EP - create UFMS export entry
|
|
SENDBTCH | ;EP - ask export ques; export=yes
|
|
EXPORT | ;EP-loop thru sess; export data
|
|
SENDFILE(XBGL,XBFN) | ;
|
|
XSUMDISP | ;EP - Summary export display
|
|
PRINTSUM | ;EP - print sum?
|
|
PTINCK | ;EP - pseudo TINs chk
|
|
RECORD | ;EP - get pieces; put together rec
|
|
BATCH | ;EP - put bill in batch file
|
|
XSUM2 | ;EP; called from ABMUVBCR
|
|
NOSEND | ;EP - don't send but mark reconciled
|
|
SELSESS | ;SEL SESSIONS
|
|
GETFILNM(ASUFACS) | ;EP - CREATE FILE NAME
|
|
SEL | ||
EXTRACT | ;
|
|
EP | ;EP
|
|
TRAILER | ;EP
|
|
FILENAME() | ;
|
Name | Field # of Occurrence |
---|---|
NOW^%DTC | GETFILNM+8 |
WHD^ABMDRHD | XSUMDISP+6 |
$$LAST^ABMENVCK | GETFILNM+6 |
$$FMT^ABMERUTL | TRAILER+1, GETFILNM+5 |
CASHTOT^ABMUCASH | XSUM2+33 |
CASHTOTP^ABMUCASH | XSUM2+47 |
$$ASUFAC^ABMUCUTL | FILENAME+2 |
$$FINDLOC^ABMUCUTL | FILENAME+1 |
FINDACLS^ABMUCUTL | EP+7 |
FINDAOPN^ABMUCUTL | SEL+3 |
BATCH^ABMURCN1 | BATCH+1 |
BILL^ABMURCN1 | BILL+2 |
CLOSE^ABMURCN1 | SEL+15 |
CREATBTH^ABMURCN1 | CREATBTH+1 |
HEADER^ABMURCN1 | EP+5, SEL |
NOSEND^ABMURCN1 | NOSEND+1 |
PRINTSUM^ABMURCN1 | PRINTSUM+1 |
RCONSESS^ABMURCN1 | RCONSESS+1 |
REEXPB^ABMURCN1 | EXTRACT+59 |
SELSESS^ABMURCN1 | SELSESS+1 |
VIEWLIST^ABMURCN1 | EP+9, SEL+6 |
VIEWSEL^ABMURCN1 | SEL+11 |
RECORD^ABMURCN2 | RECORD+1 |
ABBREVCK^ABMUUTL | SEL+32 |
PTINCK^ABMUUTL | PTINCK+1 |
$$EN^ABMVDF | XSUMDISP+2, XSUM2+8, XSUM2+9, XSUM2+12, XSUM2+13, XSUM2+14, XSUM2+15, XSUM2+17, XSUM2+18 |
^DIE | SENDBTCH+17, EXTRACT+68 |
$$GET1^DIQ | EXTRACT+41 |
^DIR | SEL+4, SEL+12, SEL+23, SEL+30, SEL+39, SEL+46, SEL+54, SEL+58, SENDBTCH+24, SENDFILE+19 |
^XBGSAVE | SENDFILE+24 |
$$VERSION^XPDUTL | GETFILNM+4, GETFILNM+5, GETFILNM+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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^AUTNINS - [#9999999.18] | GET1^DIQ |
^AUTTINTY - [#9999999.181] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ABMDBILL( | EXTRACT+41 |
^ABMDPARM( | SEL+1, SEL+56, SEL+57, XSUMDISP+1, SENDFILE+12 |
^ABMUCASH - [#9002274.45] | XSUM2+40, XSUM2+44, EXTRACT+19, EXTRACT+20, EXTRACT+23, EXTRACT+24, EXTRACT+28, EXTRACT+30, EXTRACT+31, EXTRACT+33 , EXTRACT+34, EXTRACT+38, EXTRACT+39, EXTRACT+45, EXTRACT+46 |
^ABMUFMS($J | EXTRACT+1!, EXTRACT+69, TRAILER+2* |
^ABMUTXMT - [#9002274.46] | EXTRACT+49, EXTRACT+51, EXTRACT+53, EXTRACT+54, EXTRACT+56, EXTRACT+57 |
^AUTNINS - [#9999999.18] | SEL+29, SEL+53 |
^DD("DD" | GETFILNM+11 |
^DIC(4 - [#4] | SEL+45 |
^VA(200 - [#200] | XSUM2+32 |
Name | Line Occurrences |
---|---|
$$GETFILNM | FILENAME+2 |
CREATBTH | EXTRACT+9 |
EXPORT | SENDBTCH+30 |
FILENAME | EXPORT+15 |
NOSEND | SEL+57 |
PRINTSUM | SENDBTCH+28, SENDBTCH+31 |
PTINCK | SEL+16 |
RECORD | EXTRACT+25, EXTRACT+35, EXTRACT+42, EXTRACT+58 |
SEL | SEL+14 |
SELSESS | EP+11, SEL+9 |
SENDBTCH | SEL+56 |
SENDFILE | EXTRACT+71 |
TRAILER | EXTRACT+70 |
XIT | XSUMDISP+6 |
XSUMDISP | SEL+55 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | GETFILNM+9, GETFILNM+10, GETFILNM+11 |
>> ABM("HD" | XSUMDISP+3*, XSUMDISP+4* |
>> ABM("PG" | XSUMDISP+5* |
>> ABMABAMT | XSUM2+34, XSUM2+48 |
>> ABMABILL | XSUM2+34, XSUM2+48 |
>> ABMAFLG | SENDBTCH+2*, SENDBTCH+3, SENDBTCH+5, SENDBTCH+8*, SENDBTCH+18 |
>> ABMBA | EXTRACT+18*, EXTRACT+19*, EXTRACT+20, EXTRACT+23, EXTRACT+24, EXTRACT+29*, EXTRACT+30*, EXTRACT+31, EXTRACT+33, EXTRACT+34 |
ABMBAL | XIT+1! |
ABMBAOUT | EXTRACT+20*, EXTRACT+21, EXTRACT+31*, EXTRACT+41*, EXTRACT+54*, XIT+3! |
>> ABMBBA | EXTRACT+52*, EXTRACT+53*, EXTRACT+54, EXTRACT+56, EXTRACT+57 |
>> ABMBBIEN | EXTRACT+55*, EXTRACT+56*, EXTRACT+57 |
>> ABMBIEN | EXTRACT+22*, EXTRACT+23*, EXTRACT+24, EXTRACT+32*, EXTRACT+33*, EXTRACT+34 |
>> ABMBSDT | EXTRACT+50*, EXTRACT+51*, EXTRACT+53, EXTRACT+54, EXTRACT+56, EXTRACT+57 |
>> ABMBUSER | EXTRACT+48*, EXTRACT+49*, EXTRACT+51, EXTRACT+53, EXTRACT+54, EXTRACT+56, EXTRACT+57 |
ABMC | EP+22*, SEL+10, XIT+1! |
ABMC( | XSUM2+25, XSUM2+27, XSUM2+29, SENDBTCH+3, SENDBTCH+5, SENDBTCH+7, SENDBTCH+8, SENDBTCH+9, EXTRACT+11, EXTRACT+13 , EXTRACT+15 |
>> ABMCBAMT | XSUM2+38, XSUM2+42 |
>> ABMCBILL | XSUM2+38, XSUM2+42 |
>> ABMCCLMS | XSUM2+39, XSUM2+43 |
>> ABMCNT | EXTRACT+6*, TRAILER+1, TRAILER+2 |
>> ABMDT | SENDBTCH+1*, SENDBTCH+3*, SENDBTCH+5, SENDBTCH+7, SENDBTCH+8, SENDBTCH+9, SENDBTCH+15 |
>> ABMDT2 | SENDBTCH+6*, SENDBTCH+7*, SENDBTCH+8, SENDBTCH+9 |
ABMDUZ | XSUM2+26*, XSUM2+27*, XSUM2+29, XSUM2+31, XSUM2+32, XSUM2+33, XSUM2+40, XSUM2+44, XSUM2+45, EXTRACT+12* , EXTRACT+13*, EXTRACT+15, EXTRACT+16, EXTRACT+19, EXTRACT+20, EXTRACT+23, EXTRACT+24, EXTRACT+26, EXTRACT+38, EXTRACT+39 , EXTRACT+45, EXTRACT+46, EXTRACT+63, EXTRACT+64, EXTRACT+65, XIT+2! |
ABMDUZ2 | XIT+2! |
>> ABMEBAMT | XSUM2+37, XSUM2+50 |
ABMEBILL | XSUM2+24!, XSUM2+37, XSUM2+50 |
>> ABMFD | XSUM2+28*, XSUM2+29*, XSUM2+32, XSUM2+40, XSUM2+44, XSUM2+46 |
>> ABMFILE | XSUM2+64, EXTRACT+71, FILENAME+2*, FILENAME+3, FILENAME+4 |
ABMFLG | EP+6*, SEL+2! |
>> ABMI | EP+13*, EP+15*, EP+16*, EP+17, EP+18, EP+19, EP+21 |
>> ABMINS | SEL+27*, SEL+28*, SEL+29, SEL+51*, SEL+52*, SEL+53 |
ABMLINE | XSUM2+51, XIT+3! |
>> ABMLOC | XSUM2+40, XSUM2+44, EXTRACT+19, EXTRACT+20, EXTRACT+23, EXTRACT+24, EXTRACT+28, EXTRACT+30, EXTRACT+31, EXTRACT+33 , EXTRACT+34, EXTRACT+38, EXTRACT+39, EXTRACT+41, EXTRACT+45, EXTRACT+46, EXTRACT+62, FILENAME+1*, FILENAME+2, SENDFILE+12 |
>> ABMLOOP | EXTRACT+47*, EXTRACT+49, EXTRACT+51, EXTRACT+53, EXTRACT+54, EXTRACT+56, EXTRACT+57 |
>> ABMMABB( | SEL+44, SEL+45 |
>> ABMMIEN | EXTRACT+7* |
>> ABMMT( | SEL+28, SEL+29 |
>> ABMMTINF | SEL+19, SEL+24 |
ABMO | EP+8, EP+11, EP+22, EP+23!, SEL+4, SEL+9, XIT+1! |
ABMO( | EP+20! |
>> ABMOCL | EXTRACT+5* |
ABMOS | XIT+1! |
ABMOS( | EP+16, EP+18, EP+19, EP+21! |
ABMPASUF | XIT+2! |
>> ABMPBTCH | EXTRACT+46*, EXTRACT+49, EXTRACT+51, EXTRACT+53, EXTRACT+54, EXTRACT+56, EXTRACT+57 |
ABMPREC | EXTRACT+24*, EXTRACT+34*, EXTRACT+39*, EXTRACT+41, EXTRACT+57*, XIT+2! |
>> ABMPT( | SEL+52, SEL+53 |
>> ABMPTINF | SEL+18, SEL+48 |
>> ABMREC | TRAILER+1*, TRAILER+2 |
>> ABMRECT | EXTRACT+3* |
>> ABMRQB | EXTRACT+37*, EXTRACT+38*, EXTRACT+39, EXTRACT+44*, EXTRACT+45*, EXTRACT+46 |
ABMRQFLG | XSUMDISP+7! |
ABMSASUF | XIT+2! |
ABMSATOT | XSUM2+21!, XSUM2+52 |
ABMSBTOT | XSUM2+21!, XSUM2+52, SENDBTCH+18 |
>> ABMSCNT | EP+12, EP+13, EP+14 |
ABMSDT | EP+18*, EP+20, EXTRACT+14*, EXTRACT+15*, EXTRACT+17, EXTRACT+19, EXTRACT+20, EXTRACT+23, EXTRACT+24, EXTRACT+30 , EXTRACT+31, EXTRACT+33, EXTRACT+34, EXTRACT+38, EXTRACT+39, EXTRACT+45, EXTRACT+46, EXTRACT+66, XIT+3! |
ABMSESID | EXTRACT+17*, XIT+2! |
ABMSESS | XSUM2+20*, XSUM2+25*, XSUM2+27, XSUM2+29, EXTRACT+8*, EXTRACT+11*, EXTRACT+13, EXTRACT+15, XIT+2! |
ABMTBEN | XSUM2+24!, XSUM2+44*, XSUM2+58 |
ABMTCBAM | XSUM2+23!, XSUM2+56, XSUM2+60 |
ABMTCBIL | XSUM2+23!, XSUM2+56, XSUM2+60 |
ABMTCCLM | XSUM2+22!, XSUM2+57, XSUM2+61 |
>> ABMTCODE | EXTRACT+4* |
>> ABMTEBAM | XSUM2+55 |
>> ABMTEBIL | XSUM2+55 |
>> ABMTOT | EXTRACT+2*, TRAILER+1 |
>> ABMTRIBL | SEL+1*, SEL+17, SEL+24, SEL+33, SEL+40, SEL+48, XSUMDISP+1*, XSUMDISP+3, XSUM2+2, XSUM2+5 , XSUM2+11, XSUM2+16, XSUM2+36, XSUM2+41, XSUM2+54, XSUM2+59 |
>> ABMURCON | EP+2 |
>> ABMUSER | EP+19*, EP+20, SENDBTCH+4*, SENDBTCH+5*, SENDBTCH+7, SENDBTCH+8, SENDBTCH+9, SENDBTCH+12, SENDBTCH+13, SENDBTCH+14 , EXTRACT+27*, EXTRACT+28*, EXTRACT+30, EXTRACT+31, EXTRACT+33, EXTRACT+34 |
>> ABMVDFN | SEL+43*, SEL+44*, SEL+45 |
>> ABMVDFNF | SEL+34, SEL+35, SEL+40 |
>> ABMXANS | SENDBTCH+25*, SENDBTCH+26, SENDBTCH+29 |
ABMY | EP+23! |
ABMY("SESS" | EP+12, EP+13*, EP+14!, EP+17, SEL+10 |
ASUFACS | GETFILNM~, GETFILNM+14 |
DA | SENDBTCH+10!, SENDBTCH+15*, EXTRACT+61!, EXTRACT+66* |
DA(1 | SENDBTCH+12*, SENDBTCH+13, SENDBTCH+14, EXTRACT+63*, EXTRACT+64, EXTRACT+65 |
DA(2 | SENDBTCH+11*, SENDBTCH+13, SENDBTCH+14, EXTRACT+62*, EXTRACT+64, EXTRACT+65 |
DATE | GETFILNM+1~, GETFILNM+10*, GETFILNM+13 |
DATETIME | GETFILNM+2!, GETFILNM+13*, GETFILNM+14 |
DIC | SENDBTCH+10!, EXTRACT+61! |
DIE | SENDBTCH+10!, SENDBTCH+13*, SENDBTCH+14*, EXTRACT+61!, EXTRACT+64*, EXTRACT+65* |
DIR | SEL+4!, SEL+7!, SEL+12!, SEL+23!, SEL+30!, SEL+39!, SEL+46!, SEL+54!, SEL+58!, SENDBTCH+21! , SENDBTCH+24!, SENDFILE+17! |
DIR("A" | SEL+4*, SEL+12*, SEL+23*, SEL+30*, SEL+39*, SEL+46*, SEL+54*, SEL+58*, SENDBTCH+23* |
DIR("B" | SEL+12* |
DIR(0 | SEL+4*, SEL+12*, SEL+23*, SEL+30*, SEL+39*, SEL+46*, SEL+54*, SEL+58*, SENDBTCH+22*, SENDFILE+18* |
DIROUT | EP+23!, SEL+5, SEL+13 |
DR | SENDBTCH+10!, SENDBTCH+16*, EXTRACT+61!, EXTRACT+67* |
DT | FILENAME+2 |
>> DTOUT | XSUMDISP+6 |
DUOUT | EP+23!, SEL+5, SEL+13, XSUMDISP+6 |
DUZ(2 | SEL+1, SEL+56, SEL+57, XSUMDISP+1, SENDBTCH+11 |
FN | GETFILNM+1~, GETFILNM+7*, GETFILNM+14*, GETFILNM+15*, GETFILNM+16 |
FNEXT | GETFILNM+1~, GETFILNM+4*, GETFILNM+5*, GETFILNM+6*, GETFILNM+15 |
FNROOT | GETFILNM+1~, GETFILNM+3*, GETFILNM+7, GETFILNM+14 |
IO | XSUMDISP+6 |
>> POP | XSUMDISP+6 |
TIME | GETFILNM+1~, GETFILNM+12*, GETFILNM+13 |
U | EP+18, EP+19, SEL+1, SEL+29, SEL+45, SEL+53, SEL+56, SEL+57, XSUMDISP+1, XSUM2+32 , XSUM2+40, XSUM2+44, SENDBTCH+8, SENDBTCH+9, EXTRACT+20, EXTRACT+31, EXTRACT+41, EXTRACT+46, EXTRACT+54, SENDFILE+12 |
X | SEL+7!, SENDBTCH+10!, EXTRACT+61! |
>> XBCON | SENDFILE+8* |
>> XBE | SENDFILE+5* |
>> XBF | SENDFILE+4* |
>> XBFLG | XSUM2+65, XSUM2+66, SENDFILE+20*, SENDFILE+22* |
>> XBFLG(1 | XSUM2+67, SENDFILE+23* |
>> 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+21 |
Y | SEL+7!, SEL+14, SENDBTCH+10!, SENDBTCH+25, EXTRACT+61!, GETFILNM+11*, GETFILNM+12 |
YR | GETFILNM+1~, GETFILNM+9*, GETFILNM+10 |
>> ZTQUEUED | SENDFILE+10 |