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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: IBARX

Package: Integrated Billing

Routine: IBARX


Information

IBARX ;ALB/AAS - INTEGRATED BILLING, PHARMACY COPAY INTERFACE ; 14-FEB-91

Source Information

Source file <IBARX.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Integrated Billing 5 (,E3)^IBAERR  ^IBAFIL  (CANRX,RX)^IBARX1  $$RXEXMT^IBARXEU0  (ARPARM,BILLNO,CHKX)^IBAUTL  
Registration 1 (ELIG,INP)^VADPT  

Caller Graph

Caller Graph Total: 17

Package Total Caller Graph
Outpatient Pharmacy 17 PSOCIDC3  PSOCP  PSOCP1  PSOCPA  PSOCPB  PSOCPBAK  PSOCPBK1  PSOCPBK4  
PSOCPC  PSOCPD  PSOCPIB  PSOCPIB5  PSOCPIBC  PSOHLNE3  PSOLBL  PSOLLLI  
PSOPTPST  

Entry Points

Name Comments DBIA/ICR reference
NEWQ
END
XTYPE ; - tag XTYPE - returns array of billable action types for service
  • ICR #125
    • Status: Active
    • Usage: Private
    DOM
    CANQ
    UCHPARQ
    XTYPEQ
    U1
    UPDATE ; - will cancel current open charge and create updated entry
  • ICR #125
    • Status: Active
    • Usage: Private
    UPDQ
    U2
    UCHPAR ; Check that IB action and its parent exist.
    N1
    CANCEL ; - cancel charges for a rx
  • ICR #125
    • Status: Active
    • Usage: Private
    NEW ; - process new/renew/refill rx for charges
  • ICR #125
    • Status: Active
    • Usage: Private
    C1
    X1
    INSTAL

    External References

    Name Field # of Occurrence
    ^IBAERR NEWQ, C1+8, CANQ, UPDQ
    E3^IBAERR X1+7
    ^IBAFIL N1+21, C1+7, U2+17
    CANRX^IBARX1 C1+7
    RX^IBARX1 N1+19, U2+16
    $$RXEXMT^IBARXEU0 N1+10, U2+7
    ARPARM^IBAUTL N1+5, C1+4, U2+3
    BILLNO^IBAUTL N1+16, U2+14
    CHKX^IBAUTL X1+3, N1+2, C1+1, U1+1, U2+2
    ELIG^VADPT X1+9
    INP^VADPT X1+9

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!,*7,"WARNING: Pharmacy Copay not working,",!," Check IB SERVICE/SECTION in Pharmacy Site File.",!!
    • Line Location: X1+6

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DIC(42 - [#42] DOM
    ^IB - [#350] UCHPAR+2, UCHPAR+3, UCHPAR+4
    ^IB(0 INSTAL
    ^IBE(350.1 - [#350.1] X1+5, X1+10, N1+18, U2+12, U2+15
    ^IBE(350.9 - [#350.9] INSTAL

    Label References

    Name Line Occurrences
    CANCEL U1+6
    CANQ C1+1, C1+2, C1+4
    DOM X1+9
    END NEWQ+1, CANQ+2
    INSTAL X1, N1
    NEWQ N1+2, N1+3, N1+5, N1+10, N1+16, N1+18, N1+20
    UCHPAR U2+16
    UCHPARQ UCHPAR+2
    UPDQ U1+1, U1+3, U2+2, U2+3, U2+7, U2+12, U2+14, U2+15
    XTYPEQ X1+3, X1+5

    Naked Globals

    Name Field # of Occurrence
    ^(0 DOM

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % END!
    %H END!
    %I END!
    DA X1+1~, X1+10*, N1+1~, C1~, U1~
    DFN X1+1~, N1+1~, N1+10, C1~, U1~, U2+7
    DT N1+10, U2+7
    I X1+1~, X1+10*, N1+1~, C1~, U1~
    IBAFY END!
    IBARTYP END!
    IBATYP N1+18, U2+12*, U2+15, END!
    IBCHRG END!
    IBCRES END!
    IBDESC END!
    IBDOM XTYPEQ!, DOM*
    IBDUZ END!
    IBFAC END!
    IBI END!
    IBIL END!
    IBJ N1+11*, N1+12*, N1+18*, N1+19*, N1+22*, C1+6*, C1+7*, U2+8*, U2+9*, U2+16*
    , U2+18*, END!, UCHPAR+2, UCHPAR+4
    IBLAST END!
    >> IBM C1+8*
    IBN END!
    IBND END!
    IBNOS U2+15*, END!
    IBNOW END!
    IBPARNT END!, UCHPAR+1*, UCHPAR+2, UCHPAR+3*, UCHPAR+4
    IBSAVX X1+1*, XTYPEQ!, N1!, N1+2*, N1+23, C1!, C1+1*, CANQ+1, U1!, U1+1*
    , U1+2, U2+2*, END!
    IBSAVX( N1+4*, N1+12, N1+19, C1+3*, C1+7
    IBSAVXU U1+2*, U2+1, U2+19, UPDQ+1!
    IBSAVXU( U1+4*, U2+1, U2+9, U2+16
    IBSAVY END!
    IBSAVY( N1+22, U2+16, U2+18, UCHPAR+2*, UCHPAR+4*
    IBSEQNO N1+18*, U2+15*, END!
    IBSERV X1+5, X1+10, XTYPEQ!, END!
    IBSITE END!
    IBT C1+8*, CANQ, END!
    IBTAG X1+1*, XTYPEQ!, N1+2*, C1+1*, U1+1*, U2+2*, END!
    IBTOTL N1+15*, N1+18*, N1+23, C1+6*, U2+15*, U2+19, END!
    IBTRAN END!
    IBUNIT END!
    IBWHER X1+1*, XTYPEQ!, N1+2*, C1+1*, U1+1*, END!
    IBX N1+19*, C1+7*, U2+16*, END!, UCHPAR+1
    IBY C1+8*, END!
    IBY( C1+7*, C1+8
    J X1+1~, N1+1~, N1+4*, C1~, C1+3*, U1~, U1+4*, U2+1*
    K END!
    VA XTYPEQ!
    VAEL XTYPEQ!
    VAERR XTYPEQ!
    VAIN XTYPEQ!
    VAIN(4 DOM
    X X1+1, X1+9~, X1+10, N1+2, N1+3, N1+23*, C1+1, C1+2, CANQ+1*, U1+1
    , U1+3, U2!, U2+1*, U2+2, U2+19*
    X( N1+4, C1+3, U1+4*, U2+1*
    X1 X1+1~, X1+10, XTYPEQ!, N1+1~, C1~, U1~, END!
    X2 X1+1~, X1+10, XTYPEQ!, N1+1~, C1~, U1~, END!
    X3 END!
    Y X1!*, X1+1*, X1+3, X1+5*, X1+9*, N1!*, N1+2*, N1+3*, N1+5, N1+10*
    , N1+16, N1+18*, N1+20, N1+23*, NEWQ, C1!, C1+1*, C1+2*, C1+4, C1+7
    , C1+8*, CANQ, U1!, U1+1*, U1+3*, U2+2*, U2+3, U2+7*, U2+12*, U2+14
    , U2+15*, U2+18*, U2+19*, UPDQ
    Y( X1+10*, N1+12*, N1+22*, C1+8*, U2+9*, U2+18*
    >> ZTQUEUED X1+6
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All