Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ABMDREEX

Package: Third Party Billing

Routine: ABMDREEX


Information

ABMDREEX ; IHS/SD/SDR - Re-Create batch of Selected Bills ;

Source Information

Source file <ABMDREEX.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Third Party Billing 4 BENT^ABMDBDIC  ZIS^ABMDREX1  $$CDT^ABMDUTL  FILE^ABMECS  
VA Fileman 4 ^DIC  FILE^DICN  $$GET1^DIQ  ^DIR  
IHS VA Utilities 1 ^XBFMK  
Kernel 1 ^%ZISC  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Third Party Billing 7 ABMDREX1  ABMEF21  ABMEF22  ABMEF23  ABMEF31  ABMEF32  ABMEF33  

Entry Points

Name Comments DBIA/ICR reference
USEORIG ;
ENDDT
EN
ZIS ;EP
UNPD ;UN-PAID BILLS
CHECKBAL(ABMBIEN) ;
BEGDT
CREATEN ;
EXPMODE
LISTBILL ;
XIT ;
BILLSTAT(ABMLOC,ABMBDFN,ABMEXP,ABMSTAT,ABMGCN) ;
277 ;
SEL ;
OUT ;

External References

Name Field # of Occurrence
^%ZISC OUT+1
BENT^ABMDBDIC SEL+12
ZIS^ABMDREX1 ZIS+1
$$CDT^ABMDUTL EXPMODE+76
FILE^ABMECS CREATEN+16
^DIC EXPMODE+5
FILE^DICN BILLSTAT+14
$$GET1^DIQ CHECKBAL+22, CREATEN+11
^DIR EN+10, UNPD+5, BEGDT+3, ENDDT+3, USEORIG+9
^XBFMK EXPMODE

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Re-Print Bills for:"
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !!!,"INACTIVE AT THIS TIME; functionality will be available in a future patch"
  • Line Location: 277+1
Function Call: WRITE
  • Prompt: !
  • Line Location: 277+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: SEL+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: UNPD+1
Function Call: WRITE
  • Prompt: !!,"Beginning Export Date must be before Ending Export Date"
  • Line Location: EXPMODE+10
Function Call: WRITE
  • Prompt: !!,"No Bills were found that meet the selected criteria"
  • Line Location: EXPMODE+67
Function Call: WRITE
  • Prompt: !!,"A total of "_ABMBCNT_" "_$S(ABMBCNT=1:"bill ",1:"bills ")_"for $"_$J(ABMTAMT,1,2)_" have been located."
  • Line Location: EXPMODE+68
Routine Call
  • DIC
  • Line Location:
    • EXPMODE+5
Routine Call
  • DIR
  • Line Location:
    • EN+10
    • UNPD+5
    • BEGDT+3
    • ENDDT+3
    • USEORIG+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ABMDEXP - [#9002274.08] Classic Fileman Calls
^BARBL(2906 - [#90050.01] GET1^DIQ
^AUTNINS - [#9999999.18] GET1^DIQ
^AUTTINTY - [#9999999.181] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" USEORIG+5
^ABMDBILL( SEL+18, SEL+19, SEL+20, EXPMODE+53, EXPMODE+56, EXPMODE+57, EXPMODE+58, EXPMODE+59, EXPMODE+62, EXPMODE+64
, CHECKBAL+3, CHECKBAL+4, CHECKBAL+19, CHECKBAL+23, CHECKBAL+24, LISTBILL+4
^ABMDEXP - [#9002274.08] SEL+21, EXPMODE+49, EXPMODE+76, USEORIG+3
^ABMDTXST - [#9002274.6] EXPMODE+44, EXPMODE+46, EXPMODE+47, EXPMODE+48, EXPMODE+49, EXPMODE+52, EXPMODE+76, USEORIG+2, LISTBILL+3
^AUTTLOC - [#9999999.06] CREATEN+4
^BAR(90052.05 CHECKBAL+10, CHECKBAL+11, CHECKBAL+13, CHECKBAL+15, CHECKBAL+16
^BAR(90052.06 CHECKBAL+8, CHECKBAL+9
^BARBL( CHECKBAL+19, CHECKBAL+20
^DD(9002274.4 BILLSTAT+6
^TMP($J EN+1!, EXPMODE+60*, EXPMODE+65*, XIT+1!

Label References

Name Line Occurrences
$$CHECKBAL EXPMODE+54, LISTBILL+5
@( USEORIG+11
BEGDT ENDDT+6
EN 277+2
ENDDT EXPMODE+8
SEL EN+12, SEL+15, SEL+17, SEL+22
UNPD EN+12, BEGDT+6, EXPMODE+10
XIT EN+12, SEL+13, SEL+14, UNPD+7, BEGDT+7, ENDDT+7, EXPMODE+7
ZIS SEL+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABM("E" SEL+6*, SEL+7
>> ABMARBAL CHECKBAL+22*, CHECKBAL+23, CHECKBAL+24
>> ABMARBIL CHECKBAL+19*, CHECKBAL+20
>> ABMARIEN CHECKBAL+20*, CHECKBAL+21, CHECKBAL+22
>> ABMBALCK EXPMODE+54*, EXPMODE+55, CHECKBAL+1*, CHECKBAL+17, CHECKBAL+21, CHECKBAL+23*, CHECKBAL+24*, CHECKBAL+26, LISTBILL+5*, LISTBILL+6
>> ABMBCNT EXPMODE+14*, EXPMODE+61*, EXPMODE+67, EXPMODE+68, EXPMODE+69, CREATEN+13
ABMBDFN BILLSTAT~, BILLSTAT+4, BILLSTAT+18
>> ABMBDT EXPMODE+12*, EXPMODE+44*, EXPMODE+46
ABMBIEN EXPMODE+50*, EXPMODE+52*, EXPMODE+53, EXPMODE+54, EXPMODE+56, EXPMODE+57, EXPMODE+58, EXPMODE+59, EXPMODE+60, EXPMODE+62
, EXPMODE+64, EXPMODE+65, CHECKBAL~, CHECKBAL+3, CHECKBAL+4, CHECKBAL+19, CHECKBAL+23, CHECKBAL+24
>> ABMECNT EXPMODE+71*, EXPMODE+75*, EXPMODE+76
>> ABMEDT EXPMODE+13*, EXPMODE+44
>> ABMER( CREATEN+2*, CREATEN+7*, CREATEN+8*, CREATEN+9*, CREATEN+13*, CREATEN+14*
ABMEXP EXPMODE+58*, EXPMODE+60, EXPMODE+63, EXPMODE+64, CREATEN+2, CREATEN+14, BILLSTAT~, BILLSTAT+8
>> ABMFBCNT EXPMODE+51*
ABMGCN BILLSTAT~, BILLSTAT+12
>> ABMHOLD CHECKBAL+2*, CHECKBAL+19, CHECKBAL+23, CHECKBAL+24, CHECKBAL+25, BILLSTAT+2*, BILLSTAT+15
>> ABMIEN EXPMODE+45*, EXPMODE+46*, EXPMODE+47, EXPMODE+48, EXPMODE+49, EXPMODE+52, EXPMODE+63, EXPMODE+64, EXPMODE+73*, EXPMODE+74*
, EXPMODE+76
>> ABMINS EXPMODE+59*, EXPMODE+60
>> ABMINS("IEN" CREATEN+6*, CREATEN+7
>> ABMITYP CREATEN+11*
ABMLOC CREATEN+4*, BILLSTAT~, BILLSTAT+3
ABMP EN!, XIT+2!, USEORIG+6!, USEORIG+12!, BILLSTAT+1~
ABMP("BDFN" SEL+14, SEL+15, SEL+16, SEL+18, SEL+19, SEL+20
ABMP("DOS" CHECKBAL+4*, CHECKBAL+13, CHECKBAL+15
ABMP("EXP" CREATEN+2*, USEORIG+2*, USEORIG+3
ABMP("SELINS" CREATEN+13, CREATEN+14
ABMP("XMIT" USEORIG+1*, USEORIG+2
ABMP("XRTN" USEORIG+3*, USEORIG+4, USEORIG+7, USEORIG+11
ABMREX EN!, XIT+2!
ABMREX("BATCHSELECT" BILLSTAT+10
ABMREX("BDFN" BILLSTAT+4*
ABMREX("BEGDT" BEGDT+8*, ENDDT+6!, EXPMODE+10, EXPMODE+12
ABMREX("BILLSELECT" BILLSTAT+9
ABMREX("CNTS" EXPMODE+63*, EXPMODE+64*, EXPMODE+72, EXPMODE+74, EXPMODE+76, CREATEN+14
ABMREX("EDFN" CREATEN+14, USEORIG+1, LISTBILL+3
ABMREX("ENDDT" ENDDT+8*, EXPMODE+8!, EXPMODE+10, EXPMODE+13
ABMREX("EXP" EXPMODE+71*, EXPMODE+72*, EXPMODE+74, EXPMODE+76
ABMREX("RECREATE" BILLSTAT+11
ABMREX("SELEXP" EXPMODE+9*, EXPMODE+48, EXPMODE+49
ABMREX("SELINS" UNPD+8*, BEGDT+6!, EXPMODE+47, CREATEN+5
ABMREX("XMIT" EN+2*
>> ABMSEQ CREATEN+1*, CREATEN+2, CREATEN+7, CREATEN+8, CREATEN+9, CREATEN+13, CREATEN+14
ABMSTAT BILLSTAT~, BILLSTAT+9*, BILLSTAT+10*, BILLSTAT+11*, BILLSTAT+12
ABMT EN!, SEL+5*, SEL+6, SEL+7, SEL+10, SEL+14, SEL+15*, SEL+17, XIT+2!
ABMT("BDFN" LISTBILL+2*, LISTBILL+3*, LISTBILL+4, LISTBILL+5, LISTBILL+7
ABMT("EXP" SEL+18*, SEL+21
ABMT("FORM" SEL+21*
ABMT("INS" SEL+19*, CREATEN+5
ABMT("TOT" EN+3*
ABMT("VTYP" SEL+20*
>> ABMTAMT EXPMODE+14*, EXPMODE+62*, EXPMODE+68
>> ABMVLOC EXPMODE+56*, EXPMODE+60
>> ABMVTYP EXPMODE+57*, EXPMODE+60
ABMY EN!, XIT+2!, LISTBILL+1!
ABMY( SEL+16*, LISTBILL+7*
ABMY("INS" CREATEN+5*, CREATEN+6, CREATEN+11
ABMY("LOC" CREATEN+4
ABMY("TOT" CREATEN+9
ABMY("VTYP" CREATEN+8
>> BARPAR CHECKBAL+5*, CHECKBAL+8, CHECKBAL+16*, CHECKBAL+17, CHECKBAL+18
>> BARSAT CHECKBAL+3*, CHECKBAL+10, CHECKBAL+11, CHECKBAL+13, CHECKBAL+15, CHECKBAL+16
DA CHECKBAL+7*, CHECKBAL+8*, CHECKBAL+9, CHECKBAL+10, CHECKBAL+11, CHECKBAL+13, CHECKBAL+15, CHECKBAL+16, BILLSTAT+1~, BILLSTAT+17~
, BILLSTAT+18*
DA(1 BILLSTAT+4*, BILLSTAT+5
DD BILLSTAT+13!
DIC SEL+2!, SEL+3*, EXPMODE+2*, BILLSTAT+1~, BILLSTAT+5*
DIC("A" SEL+7*, EXPMODE+4*
DIC("DR" BILLSTAT+12*
DIC("P" BILLSTAT+6*
DIC("S" SEL+9*, SEL+10*, EXPMODE+3*
DIC(0 SEL+4*, EXPMODE+1*, BILLSTAT+7*
DIE BILLSTAT+1~
DIQ XIT+2!
DIR EN+5!, EN+11!, UNPD+2!, UNPD+6!, BEGDT!, BEGDT+4!, ENDDT!, ENDDT+4!, USEORIG+10!, BILLSTAT+1~
DIR("A" EN+9*, UNPD+4*, BEGDT+2*, ENDDT+2*
DIR(0 EN+6*, EN+7*, EN+8*, UNPD+3*, BEGDT+1*, ENDDT+1*, USEORIG+8*
>> DIROUT EN+12, UNPD+7, BEGDT+7, ENDDT+7
>> DIRUT EN+12, UNPD+7, BEGDT+6, ENDDT+6
DO BILLSTAT+13!
>> DTOUT SEL+13
>> DUOUT SEL+13, EXPMODE+8
DUZ(2 SEL+18, SEL+19, SEL+20, EXPMODE+44, EXPMODE+46, EXPMODE+47, EXPMODE+48, EXPMODE+49, EXPMODE+52, EXPMODE+53
, EXPMODE+56, EXPMODE+57, EXPMODE+58, EXPMODE+59, EXPMODE+62, EXPMODE+64, EXPMODE+76, CHECKBAL+2, CHECKBAL+3, CHECKBAL+4
, CHECKBAL+18*, CHECKBAL+19, CHECKBAL+20, CHECKBAL+25*, USEORIG+2, LISTBILL+3, LISTBILL+4, BILLSTAT+2, BILLSTAT+3*, BILLSTAT+15*
U SEL+18, SEL+19, SEL+20, SEL+21, EXPMODE+47, EXPMODE+48, EXPMODE+49, EXPMODE+53, EXPMODE+56, EXPMODE+57
, EXPMODE+58, EXPMODE+59, EXPMODE+62, EXPMODE+64, EXPMODE+76, CHECKBAL+3, CHECKBAL+4, CHECKBAL+11, CHECKBAL+13, CHECKBAL+15
, CHECKBAL+16, CHECKBAL+19, CHECKBAL+23, CHECKBAL+24, CREATEN+2, CREATEN+4, CREATEN+7, CREATEN+8, CREATEN+9, CREATEN+13
, CREATEN+14, LISTBILL+4, BILLSTAT+6
X EXPMODE+7, USEORIG+4*, BILLSTAT+1~, BILLSTAT+8*, BILLSTAT+16*
Y EN+12, UNPD+8, BEGDT+8, ENDDT+8, EXPMODE+9, BILLSTAT+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All