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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBNCPDPI

Package: Integrated Billing

Routine: IBNCPDPI


Information

IBNCPDPI ;DALOI/SS - ECME SCREEN INSURANCE VIEW AND UTILITIES ;3/6/08 16:21

Source Information

Source file <IBNCPDPI.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Integrated Billing 6 (BLD,HDR)^IBCNSM  $$PRVPHONE^IBJPS3  EN^IBJTLA  $$BILL^IBNCPDPU  EN1^IBNCPDPV  $$RXBILL^IBNCPUT3  
Accounts Receivable 1 $$BILL^RCJIBFN2  
List Manager 1 EN^VALM  
VA FileMan 1 ^DIC  

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

Package Total Caller Graph
E Claims Management Engine 12 BPSOSCD  BPSPRRX  BPSPRRX4  BPSPRRX5  BPSRPT6  BPSRPT7  BPSRPT9A  BPSRSINS  
BPSRSTPJ  BPSSCR05  BPSSCRCU  BPSUTIL  
CMOP 1 PSXBPSRP  
Integrated Billing 1 IBNCPDP INSURANCE MANAGEMENT  

Entry Points

Name Comments DBIA/ICR reference
EN1(DFN) ;
  • ICR #4694
    • Status: Active
    • Usage: Private
    INIT ; -- set up initial variables
    HDR ; -- screen header for initial screen
    HELP ; -- help code
    EXIT ; -- exit code
    EXPND ; -- expand code
    SELINSUR(PRMTMSG,DFLTVAL) ;
  • ICR #4721
    • Status: Other
    • Usage: Private
    RNB(IBRX,IBFL) ; Return the Claims Tracking Reason Not Billable for a Prescription
    ; API for ECME (DBIA #4729)
    ; Input: IBRX - prescription ien (required)
    ; IBFL - fill# (required)
    ; Output: function value
    ; [1] RNB ien (ptr to file# 356.8)
    ; [2] RNB description
    ; [3] RNB ECME flag
    ; [4] RNB ECME paper flag
    ; [5] RNB code
    ; [6] RNB active/inactive flag
    ; or 0 if no CT entry or if CT entry is billable
  • ICR #4729
    • Status: Active
    • Usage: Controlled Subscription
    RNBX ;
    BILLINFO(IBRX,IBREF,IBPSEQ) ;
  • ICR #4729
    • Status: Active
    • Usage: Controlled Subscription
    TPJI(DFN) ; entry point for TPJI option of the ECME User Screen
  • ICR #4692
    • Status: Active
    • Usage: Private
    INSNM(IBINSIEN) ; api to return insurance company name
  • ICR #4721
    • Status: Other
    • Usage: Private
    ACPHONE() ; API to return the default Pay-to provider phone#
  • ICR #4721
    • Status: Other
    • Usage: Private
    INSPL(IBPL) ; api to return the insurance company IEN from the plan
    ; passed in.
  • ICR #4721
    • Status: Other
    • Usage: Private
    MXTRNS(IBPLID) ; api to return MAXIMUM NCPDP TRANSACTIONS for a plan
    ; Input: IBPLID = ID from the PLAN file.
    ; Returns: Numeric value from field 10.1 of Plan file
    ; Default's to 1 if undefined.
  • ICR #4721
    • Status: Other
    • Usage: Private
    EPHON() ; API to return if ePharmacy is on within IB
    ; 1 FOR Active
    ; 0 FOR Not Active

    External References

    Name Field # of Occurrence
    ^DIC SELINSUR+19
    BLD^IBCNSM INIT+6
    HDR^IBCNSM HDR+1
    $$PRVPHONE^IBJPS3 ACPHONE+1
    EN^IBJTLA TPJI+1
    $$BILL^IBNCPDPU BILLINFO+19
    EN1^IBNCPDPV EN1+14
    $$RXBILL^IBNCPUT3 BILLINFO+21
    $$BILL^RCJIBFN2 BILLINFO+27
    EN^VALM EN1+9

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DIC(36 - [#36] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DGCR(399 - [#399] BILLINFO+26
    ^DIC(36 - [#36] INSNM+1
    ^IBA(355.3 - [#355.3] INSPL+2
    ^IBCNR(366.03 - [#366.03] MXTRNS+5, MXTRNS+6
    ^IBE(350.9 - [#350.9] EPHON+4
    ^IBE(356.8 - [#356.8] RNB+17
    ^IBT(356 - [#356] RNB+15, RNB+16
    ^TMP("IBNSM" INIT+4!
    ^TMP("IBNSMDX" INIT+4!
    ^XUSEC("IB INSURANCE COMPANY ADD" EN1+5
    ^XUSEC("IB INSURANCE SUPERVISOR" EN1+5

    Label References

    Name Line Occurrences
    RNBX RNB+15, RNB+16

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    ALMBG EN1+2~
    C EN1+2~
    CTRLCOL EN1+2~
    D0 EN1+12~
    D1 EN1+6~
    DA EN1+6~
    DDER EN1+6~
    DDH EN1+6~
    DFLTVAL SELINSUR~, SELINSUR+17
    DFN EN1~, EN1+1, EN1+14, INIT+2, TPJI~, TPJI+1
    DIC EN1+2~, SELINSUR+14~, SELINSUR+15*
    DIC("A" SELINSUR+18*
    DIC("B" SELINSUR+17*
    DIC(0 SELINSUR+16*
    DIE EN1+6~
    DILN EN1+2~
    DIROUT SELINSUR+12~
    DR EN1+6~
    DT EN1+2~
    DTOUT SELINSUR+12~, SELINSUR+20
    DUOUT SELINSUR+12~, SELINSUR+20
    DUZ EN1+5
    I EN1+6~
    IBARR BILLINFO+16~, BILLINFO+21
    IBARR( BILLINFO+21
    IBARR(999999999 BILLINFO+24
    IBBNUM BILLINFO+16~, BILLINFO+19*, BILLINFO+21*, BILLINFO+25, BILLINFO+26, BILLINFO+28
    IBCAB EN1+12~
    IBCDFN EN1+8~, EN1+12~
    IBCDFND1 EN1+8~, EN1+12~
    IBCGN EN1+8~
    IBCH EN1+7~
    IBCNS EN1+7~, EN1+12~
    IBCNSEH EN1+7~
    IBCNT EN1+7~, EN1+12~
    IBCPOL EN1+7~, EN1+12~
    IBDT EN1+7~, EN1+12~
    IBDUZ EN1+7~
    IBEXP1 EN1+12~
    IBEXP2 EN1+13~
    IBFILE EN1+7~, EN1+13~
    IBFL RNB~, RNB+15
    IBIEN BILLINFO+16~, BILLINFO+18*, BILLINFO+21, BILLINFO+22*, BILLINFO+24*, BILLINFO+26*, BILLINFO+27
    IBINSIEN INSNM~, INSNM+1
    IBLCNT EN1+7~, EN1+13~
    IBN EN1+7~, EN1+13~
    IBNEW EN1+7~
    IBPL INSPL~, INSPL+2
    IBPLID MXTRNS~, MXTRNS+4, MXTRNS+5, MXTRNS+6
    IBPPOL EN1+7~, EN1+13~
    IBPSEQ BILLINFO~, BILLINFO+17*, BILLINFO+19, BILLINFO+21
    IBQUIT SELINSUR+12~, SELINSUR+13*, SELINSUR+20*, SELINSUR+21
    IBREF BILLINFO~, BILLINFO+19, BILLINFO+21
    IBRETV BILLINFO+16~, BILLINFO+18*, BILLINFO+28*, BILLINFO+29
    IBRX RNB~, RNB+15, BILLINFO~, BILLINFO+19, BILLINFO+21
    IBTRKRN RNB+13~, RNB+15*, RNB+16
    IBTYP EN1+8~, INIT+5*
    IBYE EN1+8~
    IBZ BILLINFO+16~, BILLINFO+21*, BILLINFO+22
    J EN1+2~
    POP EN1+2~
    PRMTMSG SELINSUR~, SELINSUR+18
    RCRET BILLINFO+16~, BILLINFO+18*, BILLINFO+27*, BILLINFO+28
    RNB RNB+13~, RNB+14*, RNB+16*, RNB+17*, RNBX+1
    START EN1+2~
    U INIT+3*, RNB+16, RNB+17, BILLINFO+21, BILLINFO+22, BILLINFO+28
    VA EN1+2~
    >> VALMBG INIT+3*
    >> VALMCNT INIT+3*
    X EN1+2~
    Y SELINSUR+12~, SELINSUR+20, SELINSUR+22
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All