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: IBCE

Package: Integrated Billing

Routine: IBCE


Information

IBCE ;ALB/TMP - 837 EDI TRANSMISSION UTILITIES/NIGHTLY JOB ;22-JAN-96

Source Information

Source file <IBCE.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
Integrated Billing 11 $$ADDTBILL^IBCB1  (EN,ONE)^IBCE837  EN1^IBCE837B  SETSUB^IBCE837I  NOTSENT^IBCEBUL  $$COBPOSS^IBCECOB  $$LAST364^IBCEF4  UPDEDI^IBCEM  
SUB1^IBCEM03  EN^IBCEMPRG  PURGE^IBCEPTU  
VA FileMan 3 ^DIE  $$GET1^DIQ  ^DIR  
Kernel 1 ($$FMTE,$$NOW)^XLFDT  
MailMan 1 $$GOTLOCAL^XMXAPIG  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Integrated Billing 4 IBAMTC  IBCE 837 MANUAL TRANSMIT  IBCE837  IBCECSA4  

Entry Points

Name Comments DBIA/ICR reference
EN ; Run all jobs needed for EDI processing nightly
; including transmit bills waiting for extract, batches not sent,
EN1 ; Manual entry point for transmitting EDI bills
EN1Q
RESUB(IB364,IBRESULT) ; Manually resubmit bill for transmission (ien file 364 = IB364)
; added new parameter IBRESULT to see the result of calling this tag
; set to 0 initially and 1 if successful
; parameter is needed by IBCECSA4 calling routine
RESUBQ
MGCHK(DSP) ; Returns 1 if mail group IB EDI has at least 1 local member,
; 0 if none found
; DSP = flag that if =1, displays error message

External References

Name Field # of Occurrence
^DIE RESUB+52
$$GET1^DIQ RESUB+35, RESUB+42, RESUB+50
^DIR EN1+4, EN1+12, EN1+17, EN1+24, RESUB+12, RESUB+20, RESUB+23, RESUB+28, RESUB+55, RESUB+62
, RESUB+65, RESUB+72, MGCHK+8
$$ADDTBILL^IBCB1 RESUB+26, RESUB+68
EN^IBCE837 EN+4
ONE^IBCE837 RESUB+36
EN1^IBCE837B EN1+19
SETSUB^IBCE837I RESUB+70
NOTSENT^IBCEBUL EN+3
$$COBPOSS^IBCECOB EN+11
$$LAST364^IBCEF4 RESUB+18, RESUB+60
UPDEDI^IBCEM EN+13, RESUB+48, RESUB+67
SUB1^IBCEM03 EN1+25
EN^IBCEMPRG EN+5
PURGE^IBCEPTU EN+6
$$FMTE^XLFDT EN1+9
$$NOW^XLFDT EN+7
$$GOTLOCAL^XMXAPIG MGCHK+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN1+24
Function Call: WRITE
  • Prompt: !
  • Line Location: RESUB+9
Function Call: WRITE
  • Prompt: !
  • Line Location: RESUB+20
Function Call: WRITE
  • Prompt: !
  • Line Location: RESUB+23
Function Call: WRITE
  • Prompt: !
  • Line Location: RESUB+28
Function Call: WRITE
  • Prompt: !
  • Line Location: RESUB+55
Function Call: WRITE
  • Prompt: !
  • Line Location: RESUB+62
Function Call: WRITE
  • Prompt: !
  • Line Location: RESUB+65
Function Call: WRITE
  • Prompt: !
  • Line Location: RESUB+72
Routine Call
  • DIE
  • Line Location:
    • RESUB+52
Routine Call
  • DIR
  • Line Location:
    • EN1+4
    • EN1+12
    • EN1+17
    • EN1+24
    • RESUB+12
    • RESUB+20
    • RESUB+23
    • RESUB+28
    • RESUB+55
    • RESUB+62
    • RESUB+65
    • RESUB+72
    • MGCHK+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(350.9 - [#350.9] GET1^DIQ
^IBA(364 - [#364] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(364 - [#364] EN+11, EN+12, RESUB+7, RESUB+19, RESUB+22, RESUB+61, RESUB+64
^IBA(364.1 - [#364.1] RESUB+53
^IBA(364.2 - [#364.2] EN+7*, EN1+9
^TMP("IBCE-BATCH" RESUB+31!, RESUB+37, RESUB+38, RESUB+39!
^TMP("IBONE" RESUB+31!, RESUB+32*, RESUB+39!
^TMP("IBRESUBMIT" RESUB+35*
^TMP("IBSELX" RESUB+31!, RESUB+32*, RESUB+39!

Label References

Name Line Occurrences
$$MGCHK EN1+2, RESUB+6
EN1Q EN1+2, EN1+5, EN1+7, EN1+25
RESUBQ RESUB+6, RESUB+7, RESUB+13, RESUB+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA RESUB+47~, RESUB+52*
DIE RESUB+47~, RESUB+52*
DIR EN1+1~, EN1+4!, EN1+12!, EN1+17!, EN1+24!, RESUB+4~, RESUB+12!, RESUB+20!, RESUB+23!, RESUB+28!
, RESUB+55!, RESUB+62!, RESUB+65!, RESUB+72!, MGCHK+8!
DIR("?" RESUB+10*, RESUB+11*
DIR("A" EN1+3*, EN1+8*, EN1+9*, EN1+10*, EN1+11*, EN1+14*, EN1+15*, EN1+16*, EN1+21*, EN1+23*
EN1+24*, RESUB+9*, RESUB+20*, RESUB+23*, RESUB+28*, RESUB+43*, RESUB+51*, RESUB+53*, RESUB+55*, RESUB+62*
, RESUB+65*, RESUB+71*, RESUB+72*, MGCHK+7*
DIR("B" EN1+3*, EN1+12*, EN1+16*, RESUB+9*
DIR(0 EN1+3*, EN1+12*, EN1+14*, EN1+24*, RESUB+9*, RESUB+20*, RESUB+23*, RESUB+28*, RESUB+55*, RESUB+62*
, RESUB+65*, RESUB+72*, MGCHK+8*
DR RESUB+47~, RESUB+52*
DSP MGCHK~, MGCHK+5
DTOUT EN1+1~, EN1+5, RESUB+4~, RESUB+13
DUOUT EN1+1~, EN1+5, RESUB+4~, RESUB+13
IB MGCHK+3~, MGCHK+4*, MGCHK+5, MGCHK+9
IB364 RESUB~, RESUB+7, RESUB+19, RESUB+22, RESUB+48, RESUB+52, RESUB+61, RESUB+64, RESUB+67
IBBTCH RESUB+4~, RESUB+8*, RESUB+37*, RESUB+38*, RESUB+42, RESUB+52, RESUB+53
IBC364 RESUB+4~, RESUB+18*, RESUB+19, RESUB+60*, RESUB+61
IBIFN RESUB+4~, RESUB+7*, RESUB+18, RESUB+26, RESUB+60, RESUB+68
IBLAST EN+2~, EN+7*, EN1+1~
IBOPTX EN1+1~, EN1+6*, EN1+25
IBRESULT RESUB~, RESUB+5*, RESUB+54*, RESUB+73*
IBTASK EN1+1~, EN1+19, EN1+20, EN1+21, EN1+23
IBZ EN+2~, EN+10*, EN+11*
IBZ0 EN+2~, EN+11*, EN+12, EN+13
NEW364 RESUB+4~, RESUB+26*, RESUB+27, RESUB+32, RESUB+35
U RESUB+7, RESUB+19, RESUB+22, RESUB+27, RESUB+35, RESUB+53, RESUB+61, RESUB+64
X EN1+1~, RESUB+4~
Y EN1+1~, EN1+6, EN1+7, EN1+13, EN1+18, RESUB+4~, RESUB+16, RESUB+68*, RESUB+70
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