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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: IBFBUTIL

Package: Integrated Billing

Routine: IBFBUTIL


Information

IBFBUTIL ;ALB/RED - API for EDI-CPAC (IB*2.0*554) ;10/01/15

Source Information

Source file <IBFBUTIL.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 2 UPDATE^DIE  ($$GET1,GETS)^DIQ  
Integrated Billing 1 $$PRECRT^IBTRC1  
Kernel 1 $$NOW^XLFDT  

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

Package Total Caller Graph
Integrated Billing 4 IBFBWL  IBFBWL1  IBFBWL2  IBFBWL3  
Fee Basis 2 FBPCR2  FBPCR67  

Entry Points

Name Comments DBIA/ICR reference
EVENT(DFN) ; IB*2.0*554
  • ICR #6392
    • Status: Active
    • Usage: Private
    GETAUTH(IENS,AUTHARR) ; API to call Authorization Data
    GETST(IEN) ; Get Start Date using Invoice
    GETPAY(IEN) ; Get NVC Payment Data using Invoice
    CHKBILL(IBIN) ;Check for prior bill
  • ICR #6392
    • Status: Active
    • Usage: Private
    GETDTS(IBIEN) ;Get Begin and End Dates from Authorization

    External References

    Name Field # of Occurrence
    UPDATE^DIE EVENT+27, EVENT+28, EVENT+39, EVENT+45
    $$GET1^DIQ GETST+2, GETST+3, GETST+9, GETST+10, GETST+13, GETPAY+2, GETPAY+3, GETPAY+12, GETPAY+14, CHKBILL+8
    , CHKBILL+10, GETDTS+1, GETDTS+2
    GETS^DIQ GETAUTH+1, GETPAY+17
    $$PRECRT^IBTRC1 CHKBILL+9
    $$NOW^XLFDT EVENT+13

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    161.01 GET1^DIQ,  GETS^DIQ
    162.02 GET1^DIQ
    162.03 GET1^DIQ,  GETS^DIQ
    ^IBFB(360 - [#360] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^FBAAC("C" GETST+6, GETST+7, GETST+8, GETPAY+7, GETPAY+9, GETPAY+11
    ^IBFB(360 - [#360] EVENT+15, EVENT+19, EVENT+21!, EVENT+35, EVENT+47, EVENT+48*, CHKBILL+4, CHKBILL+6, CHKBILL+7

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    AUTH EVENT+4~, EVENT+7*, EVENT+8*, EVENT+12, EVENT+19, EVENT+25
    AUTHARR GETAUTH~, GETAUTH+1
    >> D EVENT+6
    >> D1 EVENT+8
    >> DA EVENT+7
    DELFLG EVENT+4~, EVENT+6*, EVENT+17, EVENT+23, EVENT+27, EVENT+28, EVENT+37, EVENT+41
    DFN EVENT~, EVENT+7, EVENT+11, EVENT+19, EVENT+25, EVENT+48, GETST+6, GETST+7, GETST+8, GETST+9
    , GETST+10, GETST+13, GETPAY+7, GETPAY+9, GETPAY+11, GETPAY+12, GETPAY+14, GETPAY+17, CHKBILL+4, CHKBILL+6
    DIKIEN EVENT+4~, EVENT+5*, EVENT+19*, EVENT+20, EVENT+21, EVENT+30
    >> DIVAL EVENT+10*
    >> DIVALUE EVENT+10
    >> DK EVENT+9*, EVENT+10
    DUZ EVENT+34
    >> FBBILL CHKBILL+10*, CHKBILL+11
    >> FBINAU CHKBILL+9*
    >> FBSKIP CHKBILL+11*
    FDA EVENT+4~, EVENT+18!, EVENT+24!, EVENT+33!, EVENT+43!
    FDA( EVENT+34*, EVENT+38*
    FDA(360 EVENT+20*, EVENT+25*, EVENT+44*
    IBCLM CHKBILL+1~, CHKBILL+8*, CHKBILL+9
    >> IBEND GETDTS+2*
    IBEVENT EVENT+4~, EVENT+37*, EVENT+38
    IBFBAU CHKBILL+1~, CHKBILL+5*, CHKBILL+6*, CHKBILL+7, CHKBILL+8, CHKBILL+10
    IBFBDT EVENT+4~, EVENT+13*, EVENT+20, EVENT+34, EVENT+48, CHKBILL+1~, CHKBILL+3*, CHKBILL+4*, CHKBILL+6
    IBFBLN2 GETST+1~
    IBFBVP GETPAY+1~, GETPAY+14*, GETPAY+15
    IBFLDS GETST+1~, GETPAY+1~, GETPAY+16*, GETPAY+17
    >> IBFP GETST+12*
    >> IBFPNO GETST+3*, GETPAY+3*, GETPAY+13*
    IBFPNO1 GETST+1~, GETST+9*, GETST+11, GETPAY+1~, GETPAY+12*, GETPAY+13
    >> IBFPNOT GETST+10*, GETST+12
    >> IBFPNUM GETST+11*
    IBIEN GETST+3, GETPAY+3, GETDTS~, GETDTS+1, GETDTS+2
    IBIENS EVENT+4~, EVENT+15*, EVENT+25
    IBIN CHKBILL~, CHKBILL+2
    IBINIEN GETST+1~, GETST+6*, GETST+7, GETST+8, GETST+9, GETST+10, GETST+13, GETPAY+1~, GETPAY+6*, GETPAY+7*
    , GETPAY+9, GETPAY+11, GETPAY+12, GETPAY+14, GETPAY+17
    IBINLN1 GETST+1~, GETST+7*, GETST+8, GETST+9, GETST+10, GETST+13, GETPAY+1~, GETPAY+8*, GETPAY+9*, GETPAY+11
    , GETPAY+12, GETPAY+14, GETPAY+17
    IBINLN2 GETST+8*, GETST+9, GETST+10, GETPAY+1~, GETPAY+10*, GETPAY+11*, GETPAY+12, GETPAY+14, GETPAY+17
    IBINV GETST+2*, GETST+5, GETST+6, GETST+7, GETST+8, GETPAY+2*, GETPAY+5, GETPAY+7, GETPAY+9, GETPAY+11
    , CHKBILL+1~, CHKBILL+2*, CHKBILL+7
    IBLOG EVENT+4~, EVENT+35*, EVENT+36
    IBMOD EVENT+4~, EVENT+35*, EVENT+36*, EVENT+37
    >> IBST GETST+13*, GETDTS+1*
    IEN EVENT+4~, EVENT+5*, EVENT+29*, EVENT+30*, EVENT+31, EVENT+34, EVENT+38, EVENT+41*, EVENT+44, EVENT+47
    , EVENT+48, GETST~, GETST+2, GETPAY~, GETPAY+2
    IENROOT EVENT+4~, EVENT+26*, EVENT+33~*
    IENROOT(1 EVENT+29, EVENT+41
    IENS EVENT+4~, EVENT+5*, EVENT+15*, EVENT+25, EVENT+35, GETAUTH~, GETAUTH+1
    LOGIEN EVENT+4~, EVENT+47*, EVENT+48
    U EVENT+15, EVENT+35, EVENT+47, CHKBILL+7
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All