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

Package: Integrated Billing

Routine: IBCNSBL2


Information

IBCNSBL2 ;ALB/CPM - 'BILL NEXT PAYOR' BULLETIN ;08-AUG-96

Source Information

Source file <IBCNSBL2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Integrated Billing 4 EN^IBCAPP  $$WLRMVF^IBCECOB1  ALL^IBCNS1  ($$EXSET,$$PT)^IBEFUNC  
Accounts Receivable 1 $$BILL^RCJIBFN2  
MailMan 1 ^XMD  

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

Package Total Caller Graph
Accounts Receivable 5 PRCADJ  RCBEPAY2  RCDPURED  RCRCRT  RCYDD1  
Integrated Billing 4 IBCAPP  IBCAPP2  IBCEMSR5  IBCEOB  

Entry Points

Name Comments DBIA/ICR reference
EOB(IBIFN,IBORIG,IBPYMT,IBTXT) ; determine if there may be another payer for this claim that should be billed
; in general the EOB of the current bill is required to be sent with the next TP bill in the series
; if there is another Third Party Payer then returns true, if any other payer (including patient) then set array
  • ICR #2035
    • Status: Active
    • Usage: Private
    EOBQ
    BULL(IBIFN,IBORIG,IBPYMT) ; Generate bulletin detailing next payer for a claim, if any
  • ICR #2035
    • Status: Active
    • Usage: Private
    BULLQ
    CHPSUP(DFN) ; Does the patient have a TRICARE Supplemental policy?
    ; Input: DFN -- Pointer to the patient in file #2
    ; Output: 0 - Has no TRICARE Supplemental policy
    ; 1 - Yes, patient has such a policy.
    WLCK(IBIFN) ; does this claim need to be removed from the worklist?
    ; IBIFN = claim ien, if collected/closed and NO subsequent payer, remove from worklist if there
    ;

    External References

    Name Field # of Occurrence
    EN^IBCAPP BULL+20
    $$WLRMVF^IBCECOB1 WLCK+6
    ALL^IBCNS1 CHPSUP+6
    $$EXSET^IBEFUNC BULL+44
    $$PT^IBEFUNC BULL+25
    $$BILL^RCJIBFN2 WLCK+4
    ^XMD BULL+57

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DGCR(399 - [#399] EOB+23, EOB+48, EOB+49, EOB+72, EOB+73, BULL+24, BULL+43, BULL+45, BULL+47, WLCK+5
    ^DGCR(399.3 - [#399.3] EOB+28, BULL+38
    ^DIC(36 - [#36] EOB+74, BULL+45, BULL+48, BULL+49, BULL+50
    ^IBA(355.3 - [#355.3] EOB+50
    ^IBE(350.9 - [#350.9] BULL+54
    ^IBE(355.1 - [#355.1] EOB+50, CHPSUP+8
    ^PRCA(430 - [#430] EOB+19, BULL+36
    ^XMB("NETNAME" BULL+55
    ^XMB(3.8 - [#3.8] BULL+54

    Label References

    Name Line Occurrences
    $$CHPSUP EOB+63
    $$EOB BULL+12
    BULLQ BULL+12, BULL+21, BULL+24
    EOBQ EOB+18, EOB+19, EOB+20, EOB+21, EOB+23, EOB+26, EOB+28, EOB+31, EOB+36, EOB+41
    , EOB+45, EOB+60
    WLCK BULL+12

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DFN CHPSUP~, CHPSUP+6
    DT CHPSUP+6
    DUZ BULL+31
    IB EOB+17~, EOB+23*, EOB+28, EOB+63, BULL+10~, BULL+24*, BULL+25, BULL+38
    IBARCAT EOB+17~, EOB+28*, EOB+31, EOB+36, EOB+41, EOB+45, EOB+60
    IBCS EOB+17~, EOB+50*, EOB+51, CHPSUP+5~, CHPSUP+7*, CHPSUP+8*, CHPSUP+9
    IBGRP BULL+10~, BULL+54*, BULL+55
    IBIFN EOB~, EOB+18, EOB+19, EOB+23, EOB+48, EOB+49, EOB+72, EOB+73, BULL~, BULL+12
    , BULL+20, BULL+24, BULL+36, BULL+43, BULL+45, BULL+47, WLCK~, WLCK+4, WLCK+5, WLCK+6
    IBINS EOB+17~, EOB+73*, EOB+74, CHPSUP+5~
    IBINS( CHPSUP+7, CHPSUP+8
    IBORIG EOB~, EOB+20, EOB+26, BULL~, BULL+12, BULL+20, BULL+39
    IBP BULL+10~, BULL+25*, BULL+37
    IBPOL EOB+17~, EOB+49*, EOB+50
    IBPYMT EOB~, EOB+21, EOB+26, BULL~, BULL+12, BULL+20, BULL+40
    IBRETURN EOB+17~*, EOB+32*, EOB+37*, EOB+42*, EOB+56*, EOB+64*, EOB+74*, EOB+76, EOBQ
    IBSEC EOB+17~
    IBSEQ EOB+17~, EOB+48*, EOB+49, EOB+72*, EOB+73, EOB+75
    IBTXT EOB~, BULL+10~, BULL+12
    IBTXT(1 BULL+33*
    IBTXT(10 BULL+44*, BULL+48*
    IBTXT(11 BULL+45*, BULL+49*
    IBTXT(12 BULL+50*
    IBTXT(13 BULL+51*
    IBTXT(14 EOB+33*, EOB+38*, EOB+42*, EOB+52*, EOB+57*, EOB+65*, EOB+69*, EOB+75*
    IBTXT(15 EOB+53*, EOB+66*, EOB+76*
    IBTXT(2 BULL+34*
    IBTXT(3 BULL+35*
    IBTXT(4 BULL+36*
    IBTXT(5 BULL+37*
    IBTXT(6 BULL+38*
    IBTXT(7 BULL+39*
    IBTXT(8 BULL+40*
    IBTXT(9 BULL+41*
    IBWLF BULL+10~, BULL+19*, BULL+20
    IBX BULL+10~, BULL+12*, BULL+19, BULL+43*, BULL+44, BULL+47*, BULL+48, BULL+49, BULL+50
    U EOB+48, EOB+72, EOB+73, EOB+74, EOB+76, BULL+19, BULL+44, BULL+45, BULL+48, BULL+49
    , BULL+50, WLCK+4
    X EOB+17~, BULL+10~, CHPSUP+5~, CHPSUP+7*, CHPSUP+8, WLCK+3~, WLCK+6*
    XMDUZ BULL+28~, BULL+30*
    XMSUB BULL+28~, BULL+29*
    XMTEXT BULL+28~, BULL+30*
    XMY BULL+28~, BULL+31!
    XMY( BULL+31*
    XMY("G." BULL+55*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All