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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BARUFEXU

Package: IHS Accounts Receivable

Routine: BARUFEXU


Information

BARUFEXU ; IHS/SD/TPF - UTILITY EXTRACT RTN FOR UFMS ;03/26/08

Source Information

Source file <BARUFEXU.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
IHS Accounts Receivable 2 ($$GETSUFAC,$$PRELIVE)^BARUFUT1  $$IEN^BARVPM  
Third Party Billing 1 ($$APPRDTTM,$$TRANSMIT,TRANSMIT)^ABMUEAPI  
VA Fileman 1 ^DIE  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS Accounts Receivable 4 BARUFEX1  BARUFEX3  BARUFEX4  BARUFEX5  

Entry Points

Name Comments DBIA/ICR reference
GETBACC(BARBLN) ;EP;
; ENTERS WITH: BARBLN = AR BILL IEN
ERR22
ERR20
ERR21
ERR19
GETPLOC(BARBLN) ;EP;Check Parent Location
; ENTERS WITH: BARBLN = AR BILL IEN
ERR18
ERR17
ERR16
ERR15
ERR14
ERR13
ERR12
ERR11
ERR10
GETDUZ2(BARBLN,UDUZ,SESSID,TRDATE,ARBILL) ;EP; EXTRINSIC FUNCTION TO FIND TPB DUZ(2)
GETTRDT(TPBDUZ2,TPBIEN) ;EP; GET 3P TRANSMISSION DATE
ERR(BARREAS) ;EP; Message Center and Error Processor
PARENT() ;EP: get parent from parent/satellite file
GETASUFA(BARBLN) ;EP;Check ASUFAC; if not in document, find and populate or error
GETTPB(BARBLN) ;EP;

External References

Name Field # of Occurrence
$$APPRDTTM^ABMUEAPI GETTRDT+7
$$TRANSMIT^ABMUEAPI ERR21+13
TRANSMIT^ABMUEAPI ERR21+12
$$GETSUFAC^BARUFUT1 GETASUFA+9
$$PRELIVE^BARUFUT1 ERR21+9
$$IEN^BARVPM ERR10+3
^DIE ERR16+6, ERR18+7, GETASUFA+15, ERR+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"TRANSACTION "_TRDATE_" HAS NOT BEEN SENT BECAUSE"
  • Line Location: ERR+2
Function Call: WRITE
  • Prompt: !,$P($G(^BARUFERR(BARREAS,0)),U,5)
  • Line Location: ERR+5
Function Call: WRITE
  • Prompt: !," FOR A/R BILL "_ARBILL
  • Line Location: ERR+6
Routine Call
  • DIE
  • Line Location:
    • ERR16+6
    • ERR18+7
    • GETASUFA+15
    • ERR+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDBILL( ERR11+6, ERR11+7, ERR11+8
^BAR(90052.05 PARENT+9, PARENT+10, PARENT+12, PARENT+14, PARENT+15
^BAR(90052.06 PARENT+7, PARENT+8, ERR21+7
^BARBL( GETDUZ2+29, GETDUZ2+35, GETBACC+5, GETPLOC+6, GETPLOC+9, GETASUFA+7, GETTPB+7
^BARUFERR - [#90057.1] ERR+5

Label References

Name Line Occurrences
$$GETBACC ERR10+1
$$GETTPB ERR11+1
$$PARENT GETPLOC+10
ERR ERR10, ERR11, ERR13, ERR14, ERR15, ERR16, ERR17, ERR12, ERR18, ERR19
, ERR20, ERR21, ERR22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABMBIL ERR13+1*, ERR14
ABMDUZ ERR11+4~, ERR11+5*, ERR11+6*, ERR11+7, ERR11+8, ERR16+5, ERR16+7
ABMIEN ERR11+1*, ERR11+2, ERR11+7, ERR11+8, GETTPB+6~, GETTPB+7*, ERR20, ERR20+1
>> ABMPAT ERR13+2*, ERR15
>> ABMPAY ERR13+3*, ERR16
ABMTMP ERR11+4~, ERR11+8*, ERR13, ERR13+1, ERR13+2, ERR13+3
ARBILL GETDUZ2~, ERR14, ERR+4, ERR+6
ASUFAC PARENT+2~
>> BAR08DT ERR21+7*, ERR21+8
>> BARAREA ERR21+9
BARASUF GETASUFA+6~, GETASUFA+7*, GETASUFA+8, GETASUFA+9*, GETASUFA+10, GETASUFA+14, ERR19, ERR19+1
>> BARBACC ERR10+1*, ERR10+2
BARBLN GETDUZ2~, GETDUZ2+29, GETDUZ2+35, ERR10+1, ERR11+1, ERR16+4, GETBACC~, GETBACC+5, GETPLOC~, GETPLOC+6
, GETPLOC+9, ERR18+5, GETASUFA~, GETASUFA+7, GETASUFA+13, GETASUFA+14, GETTPB~, GETTPB+7
>> BARITYP ERR21+9
BARPAR PARENT+2~, PARENT+4*, PARENT+7, PARENT+15*, PARENT+16
BARPAT GETDUZ2+32~, GETDUZ2+35*, ERR10, ERR15
BARPAY GETDUZ2+32~, ERR10+3*, ERR11, ERR16
BARPLOC GETPLOC+5~, GETPLOC+6*, GETPLOC+7, GETPLOC+8, GETPLOC+10*, ERR18, ERR18+6, ERR18+8
BARREAS ERR~, ERR+3, ERR+5, ERR+12
BARSAT PARENT+2~, PARENT+3*, PARENT+9, PARENT+10, PARENT+12, PARENT+14, PARENT+15
BARVLOC GETPLOC+5~, GETPLOC+9*
>> D0 GETBACC+5*, ERR12, ERR12+1
DA ERR16+4*, ERR18+5*, GETASUFA+13*, ERR+7~, ERR+10*, PARENT+2~, PARENT+6*, PARENT+7*, PARENT+8, PARENT+9
, PARENT+10, PARENT+12, PARENT+14, PARENT+15
DA(1 ERR+9*
DA(2 ERR+8*
DIC ERR+7~
DIE ERR16+3*, ERR18+4*, GETASUFA+12*, ERR+7~, ERR+11*
DIR ERR+7~
DR ERR16+2!, ERR16+5*, ERR18+3!, ERR18+6*, GETASUFA+11!, GETASUFA+14*, ERR+7~, ERR+12*
DT PARENT+12, PARENT+14
DUZ(2 GETDUZ2+29, GETDUZ2+35, GETBACC+5, GETPLOC+6, GETPLOC+9, GETASUFA+7, PARENT+3, GETTPB+7, ERR21+7
>> IENS GETDUZ2+33*
MSG GETDUZ2+32~, GETDUZ2+34*
>> PRELIV ERR21+9*, ERR21+10
>> PRELIVLM ERR21+8
SESSID GETDUZ2~, ERR+9, ERR+11
TPBAPDT GETTRDT+5~, GETTRDT+7*, GETTRDT+8, ERR21+8
TPBDUZ2 GETDUZ2+29*, GETDUZ2+30, ERR11+6, ERR16+7*, ERR17, ERR17+1, GETTRDT~, GETTRDT+7, ERR21+13
TPBEXDT GETTRDT+5~
TPBIEN GETTRDT~, GETTRDT+7, ERR21+13
TRDATE GETDUZ2~, GETDUZ2+33, ERR+2, ERR+10
U GETDUZ2+29, GETDUZ2+35, ERR13+1, ERR13+2, ERR13+3, GETBACC+5, GETPLOC+6, GETPLOC+9, GETASUFA+7, ERR+5
, PARENT+10, PARENT+12, PARENT+14, PARENT+15, GETTPB+7, ERR21+7
UDUZ GETDUZ2~, ERR+8, ERR+11
>> UFMSSUFC GETTRDT+6*, GETTRDT+8, ERR21+8, ERR21+10*, ERR21+13*, ERR21+14, ERR22+1*, ERR22+2

Marked Items

Name Field # of Occurrence
$T(TRANSMIT^ABMUEAPI ERR21+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All