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

Package: Integrated Billing

Routine: IBCNEUT3


Information

IBCNEUT3 ;DAOU/AM - eIV MISC. UTILITIES ;12-JUN-2002

Source Information

Source file <IBCNEUT3.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Integrated Billing 4 $$AMLOOK^IBCNEUT1  ($$ACTIVE,$$PAYER,VALID)^IBCNEUT4  $$MBICHK^IBCNEUT7  ($$ERROR,FINDPAY,INSIEN)^IBCNEUT8  
Kernel 1 $$TRIM^XLFSTR  
VA FileMan 1 $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 11

Package Total Caller Graph
Integrated Billing 11 IBCNBLA1  IBCNBLE1  IBCNBLL  IBCNBME  IBCNEDE1  IBCNEDE2  IBCNEDE3  IBCNEDE5  
IBCNEQU  IBCNERTC  IBCNERTQ  

Entry Points

Name Comments DBIA/ICR reference
EXIT ; Main function exit point
INSERROR(TYPE,IEN,ERRFLG,ARRAY) ;
; Formal parameters:
; TYPE: Type of IEN passed in the second parameter.
; Either "B" for "Buffer" or "I" for "Insurance".
; Mandatory, passed by value.
; IEN: IEN to perform a lookup for. Mandatory, passed by value.
; ERRFLG: Error flag. "" or 0 if no extended error information is
; requested, 1 if extended error information is requested.
; Optional (the default is 0), passed by value.
; ARRAY: Array of error messages returned by the function.
; Optional, passed by reference. Whatever is passed in will be
; KILLed by the function. The structure of the return array is
; as follows:
; ARRAY # of error messages passed back
; ARRAY(error#) Data for this error number, including error
; number 1 present in the value returned by the function.
; [1] IEN of the error code in the symbol file
; [2] # of lines in the error message text
; ARRAY(error #,line #) - One line of error message text
; up to 70 characters long
  • ICR #4646
    • Status: Pending
    • Usage: Private

    External References

    Name Field # of Occurrence
    $$GET1^DIQ INSERROR+40
    $$AMLOOK^IBCNEUT1 INSERROR+74
    $$ACTIVE^IBCNEUT4 INSERROR+47, INSERROR+60, INSERROR+105
    $$PAYER^IBCNEUT4 INSERROR+40
    VALID^IBCNEUT4 INSERROR+49, INSERROR+70, INSERROR+85, INSERROR+116
    $$MBICHK^IBCNEUT7 INSERROR+40
    $$ERROR^IBCNEUT8 INSERROR+37, INSERROR+38, INSERROR+39, INSERROR+41, INSERROR+48, INSERROR+53, INSERROR+60, INSERROR+64, INSERROR+66, INSERROR+68
    , INSERROR+83, INSERROR+92, INSERROR+102, INSERROR+105, INSERROR+110, INSERROR+112, INSERROR+114
    FINDPAY^IBCNEUT8 INSERROR+62, INSERROR+107
    INSIEN^IBCNEUT8 INSERROR+55, INSERROR+78
    $$TRIM^XLFSTR INSERROR+52, INSERROR+78, INSERROR+97

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^IBE(350.9 - [#350.9] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DIC(36 - [#36] INSERROR+41, INSERROR+89, INSERROR+97
    ^IBA(355.33 - [#355.33] INSERROR+39, INSERROR+52

    Label References

    Name Line Occurrences
    EXIT INSERROR+37, INSERROR+38, INSERROR+39, INSERROR+41, INSERROR+44, INSERROR+53, INSERROR+58, INSERROR+74, INSERROR+92, INSERROR+101
    , INSERROR+105, INSERROR+110, INSERROR+112, INSERROR+114

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    ARRAY INSERROR~, INSERROR+35!
    ERRFLG INSERROR~, INSERROR+33*
    IEN INSERROR~, INSERROR+38, INSERROR+39, INSERROR+40, INSERROR+41, INSERROR+47, INSERROR+49, INSERROR+52
    INSIEN INSERROR+29~, INSERROR+55, INSERROR+58, INSERROR+62, INSERROR+64, INSERROR+74, INSERROR+78, INSERROR+80, INSERROR+89*, INSERROR+92
    , INSERROR+94*, INSERROR+97, INSERROR+107, INSERROR+110
    INSIEN( INSERROR+94
    INSIEN("" INSERROR+60, INSERROR+83, INSERROR+85, INSERROR+105
    INSNAME INSERROR+29~, INSERROR+52*, INSERROR+53, INSERROR+55, INSERROR+60, INSERROR+64, INSERROR+66, INSERROR+68, INSERROR+74, INSERROR+83
    , INSERROR+89, INSERROR+92, INSERROR+102, INSERROR+105, INSERROR+110
    NAME INSERROR+75~, INSERROR+78*, INSERROR+95~, INSERROR+97*, INSERROR+98
    NAMEARR INSERROR+29~, INSERROR+74, INSERROR+83, INSERROR+102
    NAMEARR( INSERROR+78, INSERROR+98*
    NAMEARR("" INSERROR+101, INSERROR+112, INSERROR+114
    PAYID INSERROR+29~, INSERROR+31*, INSERROR+49, INSERROR+62, INSERROR+68*, INSERROR+70, INSERROR+85, INSERROR+107, INSERROR+110*, INSERROR+114*
    , INSERROR+116, EXIT+1
    PAYID( INSERROR+70, INSERROR+116
    PAYID("" INSERROR+66, INSERROR+68, INSERROR+70, INSERROR+112, INSERROR+114, INSERROR+116
    PAYIEN INSERROR+29~, INSERROR+31*, INSERROR+49, INSERROR+70, INSERROR+85, INSERROR+116, EXIT+1
    SYMIEN INSERROR+29~, INSERROR+31*, INSERROR+37*, INSERROR+38*, INSERROR+39*, INSERROR+41*, INSERROR+48*, INSERROR+49, INSERROR+53*, INSERROR+60*
    , INSERROR+64*, INSERROR+66*, INSERROR+68*, INSERROR+70, INSERROR+83*, INSERROR+85, INSERROR+92*, INSERROR+102*, INSERROR+105*, INSERROR+110*
    , INSERROR+112*, INSERROR+114*, INSERROR+116, EXIT+1
    TMP INSERROR+45~, INSERROR+47*, INSERROR+48
    TYPE INSERROR~, INSERROR+37, INSERROR+39, INSERROR+40, INSERROR+41, INSERROR+44
    U INSERROR+48, INSERROR+52, INSERROR+97, EXIT+1
    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