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

Package: Integrated Billing

Routine: IBRFN2


Information

IBRFN2 ;ALB/AAS - PASS INSURANCE/BEDSECTION DATA TO A/R FOR MCCR/NDB ; 8-OCT-93

Source Information

Source file <IBRFN2.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Integrated Billing 1 ALL^IBCNS1  

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 3 IBAMTV4  IBCEMU2  IBCOIVM1  
Accounts Receivable 1 RCRJRCOL  

Entry Points

Name Comments DBIA/ICR reference
CRIT(IBIFN) ; Pass AR insurance data for MCCR/NDB
; Input: IBIFN -- Internal entry of Bill (ptr to #399)
; (should be same as ptr to 430)
  • ICR #1182
    • Status: Withdrawn
    • Usage: Private
    CRITQ
    TYPOL(IBIFN) ; -- compute type of policy for a bill
    TYPOLQ
    HOWID(IBIFN) ; -- compute how policy was identified
    HOWIDQ
    BEDSC(IBIFN) ; -- compute primary bedsection for a bill
    ; -- based on greatest length of stay
    BEDSCQ
    POL(IBIFN) ; -- compute internal policy id for a bill
    POLQ

    External References

    Name Field # of Occurrence
    ALL^IBCNS1 POL+6

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^%ZOSF("TEST" POL+6
    ^DGCR(399 - [#399] CRIT+27, TYPOL+4, HOWID+4, BEDSC+5, BEDSC+8, BEDSC+9, BEDSC+10, POL+2, POL+4, POL+5
    ^DGCR(399.1 - [#399.1] BEDSC+19
    ^DPT - [#2] TYPOL+4, HOWID+4
    ^IBA(355.3 - [#355.3] TYPOL+7
    ^IBE(355.1 - [#355.1] TYPOL+7

    Label References

    Name Line Occurrences
    $$BEDSC CRIT+32
    $$HOWID CRIT+31
    $$POL TYPOL+3, HOWID+3
    $$TYPOL CRIT+30
    BEDSCQ BEDSC+4, BEDSC+5
    CRITQ CRIT+27
    HOWIDQ HOWID+3
    TYPOLQ TYPOL+3

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DFN POL+1~, POL+5*, POL+6
    IBBS BEDSC+2~, BEDSC+10*, BEDSC+11, BEDSC+12
    IBBS( BEDSC+12*, BEDSC+17
    IBCDFN TYPOL+1~, TYPOL+3*, TYPOL+4, HOWID+1~, HOWID+3*, HOWID+4, POL+1~, POL+2*, POL+3, POL+8*
    POLQ
    >> IBCNS POL+4*, POL+8
    IBCPOL TYPOL+1~, TYPOL+4*, TYPOL+5, TYPOL+6, TYPOL+7
    IBDD POL+1~, POL+7
    IBDD( POL+8
    IBIFN CRIT~, CRIT+27, CRIT+30, CRIT+31, CRIT+32, TYPOL~, TYPOL+3, TYPOL+4, HOWID~, HOWID+3
    , HOWID+4, BEDSC~, BEDSC+4, BEDSC+5, BEDSC+8, BEDSC+9, BEDSC+10, POL~, POL+2, POL+4
    , POL+5
    IBMAX BEDSC+2~, BEDSC+16*, BEDSC+17*, BEDSC+19
    IBRC BEDSC+2~, BEDSC+8*, BEDSC+9, BEDSC+10
    IBUN BEDSC+2~, BEDSC+9*, BEDSC+12
    IBX CRIT+22~, CRIT+23*, CRIT+28*, CRIT+30*, CRIT+31*, CRIT+32*, CRITQ, TYPOL+1~, TYPOL+2*, TYPOL+5*
    , TYPOL+8*, TYPOLQ*, TYPOLQ+1, HOWID+1~, HOWID+2*, HOWID+4*, HOWIDQ*, HOWIDQ+1, BEDSC+2~, BEDSC+3*
    , BEDSC+5*, BEDSC+19*, BEDSCQ*, BEDSCQ+1
    TYPE TYPOL+1~, TYPOL+7*, TYPOL+8
    X BEDSC+17*, POL+1~, POL+6*, POL+8*
    Y POL+1~
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All