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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBCNES4

Package: Integrated Billing

Routine: IBCNES4


Information

IBCNES4 ;ALB/JNM - eIV elig/Benefit screen ; 06/08/2016

Source Information

Source file <IBCNES4.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
List Manager 3 EN^VALM  $$SETSTR^VALM1  (CNTRL,SET)^VALM10  
Kernel 2 $$FMTE^XLFDT  DISP^XQORM1  
VA FileMan 2 DA^DILF  $$GET1^DIQ  
Integrated Billing 1 HDR^IBCNES  

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 IBCNB ELIG PAYER SUMMARY  IBCNB INSURANCE BUFFER PAYER  IBCNBCD  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; entry point for IBCNB ELIG PAYER SUMMARY action protocol
ENX ;
HDR ; -- header code
INIT0(IBVF,IBVIENS,IBSUBID,IBNOLBL) ; -- Used by IBCNBCD to fetch data
INIT(IBSUBID) ; -- init variables and list array
INITX ;
INIT2(IBVF) ; allows changing IBVF just for this routine
WAITING ;
NODATA ; display no data found
GETQUAL(QREC) ; Return Communication Qualifier text
SET2(LABEL,DATA,IBVV,COLUMN) ; Update previous line at COL2
SET4(LABEL,DATA) ; print on column 4 if data is not blank
SET1(LABEL,DATA,IBVV,COLUMN) ; Set next line at COL1
SETSTART ;
SETX ;
HELP ; -- help code
EXIT ; -- exit code
EXPND ; -- expand code

External References

Name Field # of Occurrence
DA^DILF INIT+15
$$GET1^DIQ INIT+10, INIT2+4, INIT2+6, INIT2+7, INIT2+8, INIT2+9, INIT2+10, INIT2+11, INIT2+12, INIT2+13
, INIT2+16, INIT2+17, INIT2+18, INIT2+19, INIT2+20, INIT2+21, INIT2+22, INIT2+23, INIT2+24, INIT2+25
, INIT2+26, INIT2+27, INIT2+35, INIT2+37, INIT2+38, INIT2+39, GETQUAL+2, GETQUAL+3
HDR^IBCNES HDR+1
EN^VALM EN+5
$$SETSTR^VALM1 SETSTART+11
CNTRL^VALM10 SETSTART+17, SETSTART+18, SETSTART+19
SET^VALM10 SETSTART+13
$$FMTE^XLFDT INIT2+8
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Routine Call
  • VALM
  • Line Location:
    • EN+5

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBCN(365 - [#365] INIT2+31
^TMP( INIT+5

Label References

Name Line Occurrences
$$GETQUAL INIT2+37, INIT2+38, INIT2+39
INIT INIT0+1
INIT2 INIT+17
INITX INIT+14, INIT+16
NODATA INIT+14, INIT+16
SET1 INIT2+3, INIT2+6, INIT2+7, INIT2+8, INIT2+9, INIT2+11, INIT2+12, INIT2+13, INIT2+16, INIT2+17
, INIT2+18, INIT2+19, INIT2+21, INIT2+23, INIT2+25, INIT2+27, INIT2+28, INIT2+30, INIT2+36, INIT2+40
, INIT2+41, WAITING+1, WAITING+2, NODATA+1, NODATA+2, SET2+1, SET4+1
SET2 INIT2+10, INIT2+20, INIT2+22, INIT2+24, INIT2+26
SET4 INIT2+37, INIT2+38, INIT2+39
SETSTART SET2+3
WAITING INIT2+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COL INIT+2~, SET2+2*, SET1+8*, SETSTART+2*, SETSTART+3*, SETSTART+11, SETSTART+17, SETSTART+18, SETSTART+19
COL1 INIT+2~, INIT+7*, SET1+8
COL2 INIT+2~, INIT+7*, SET2+2
COLUMN SET2~, SET2+1, SET1~, SETSTART+2
D1 SETSTART+1~, SETSTART+5*, SETSTART+6*, SETSTART+8*, SETSTART+9*, SETSTART+11
DATA INIT2+32~, INIT2+35*, INIT2+36, SET2~, SET2+1, SET4~, SET4+1, SET1~, SETSTART+6, SETSTART+9
IBNOLBL INIT0~, INIT2+2*, INIT2+5*, INIT2+29*, SETSTART+6
IBSUBID INIT0~, INIT0+1, INIT~, INIT+4*, INIT+5
IBVDA INIT+2~, INIT+15, INIT+16, INIT2+2, INIT2+31, INIT2+34
>> IBVEBCOL INIT2+14, SET2+1
IBVF EN+3, EN+4, ENX+1*, INIT0~, INIT+8, INIT+11*, INIT+14, INIT2~, INIT2+4, INIT2+6
, INIT2+7, INIT2+8, INIT2+9, INIT2+10, INIT2+11, INIT2+12, INIT2+13, INIT2+16, INIT2+17, INIT2+18
, INIT2+19, INIT2+20, INIT2+21, INIT2+22, INIT2+23, INIT2+24, INIT2+25, INIT2+26, INIT2+27
IBVF2 EN+2~, EN+3*, ENX+1
IBVIENS EN+3, EN+4, ENX+1*, INIT0~, INIT+10, INIT+11*, INIT+15
IBVIENS2 EN+2~, EN+3*, ENX+1
IBVV SET2~, SET2+1, SET1~, SETSTART+16, SETSTART+17, SETSTART+18, SETSTART+19
IEN INIT+9~, INIT+10*, INIT+11, GETQUAL+1~, GETQUAL+2*, GETQUAL+3
INIEN INIT2+1~, INIT2+2*, INIT2+4, INIT2+6, INIT2+7, INIT2+8, INIT2+9, INIT2+10, INIT2+11, INIT2+12
, INIT2+13, INIT2+16, INIT2+17, INIT2+18, INIT2+19, INIT2+20, INIT2+21, INIT2+22, INIT2+23, INIT2+24
, INIT2+25, INIT2+26, INIT2+27
>> IOINHI SETSTART+18
>> IOINORM SETSTART+18
>> IORVOFF SETSTART+17
>> IORVON SETSTART+17
>> IOUOFF SETSTART+19
>> IOUON SETSTART+19
LABEL SET2~, SET2+1, SET4~, SET4+1, SET1~, SETSTART+3*, SETSTART+8, SETSTART+17, SETSTART+18, SETSTART+19
LN INIT+2~, INIT+7*, INITX+2, INIT2+33, INIT2+40, SET1+7*, SETSTART+4, SETSTART+13, SETSTART+17, SETSTART+18
SETSTART+19
NOLBL INIT2+1~, INIT2+2*, INIT2+5
QFILE INIT2+32~, INIT2+34*, INIT2+35, INIT2+37, INIT2+38, INIT2+39, GETQUAL+2
QIEN INIT2+32~, INIT2+34*, INIT2+35, INIT2+37, INIT2+38, INIT2+39, GETQUAL+2
QREC GETQUAL~, GETQUAL+2
STR SETSTART+1~, SETSTART+4*, SETSTART+11*, SETSTART+13
STRTLINE INIT2+32~, INIT2+33*, INIT2+40
TEMP INIT2+1~, INIT2+14*, INIT2+15*, INIT2+16
VALMAR INIT+2~, INIT+5*, INIT+6, SETSTART+4
>> VALMBCK ENX+2*
>> VALMCNT INITX+2*
>> X HELP+1*
X1 INIT2+1~, INIT2+31*, INIT2+34
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All