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

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

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
INIT3S ; skip around tag for S/P/O dates not there
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+22
$$GET1^DIQ INIT+11, INIT2+9, INIT2+11, INIT2+12, INIT2+13, INIT2+15, INIT2+16, INIT2+17, INIT2+18, INIT2+22
, INIT2+24, INIT2+25, INIT2+26, INIT2+27, INIT2+28, INIT2+29, INIT2+30, INIT2+31, INIT2+32, INIT2+33
, INIT2+34, INIT3S+10, INIT3S+12, INIT3S+13, INIT3S+14, GETQUAL+2, GETQUAL+3
GETS^DIQ INIT2+38, INIT2+55
$$X12^IBCNERP2 INIT2+62
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+13, INIT2+68, INIT2+69
$$HL7TFM^XLFDT INIT2+68, INIT2+69
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
^IBE(365.037 - [#365.037] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(5 - [#5] INIT2+42
^IBCN( INIT3S+5, INIT3S+6
^IBCN(365 - [#365] INIT+13
^TMP( INIT+6

Label References

Name Line Occurrences
$$GETQUAL INIT3S+12, INIT3S+13, INIT3S+14
INIT INIT0+1
INIT2 INIT+24
INIT3S INIT2+57
INITX INIT+18, INIT+21, INIT+23
NODATA INIT+21, INIT+23
SET1 INIT+19, INIT2+8, INIT2+11, INIT2+12, INIT2+13, INIT2+16, INIT2+17, INIT2+18, INIT2+25, INIT2+27
, INIT2+29, INIT2+31, INIT2+33, INIT2+48, INIT2+49, INIT2+50, INIT2+51, INIT2+52, INIT2+78, INIT2+81
INIT3S+2, INIT3S+5, INIT3S+11, INIT3S+15, INIT3S+16, WAITING+1, NODATA+1, SET2+1, SET4+1
SET2 INIT2+15, INIT2+24, INIT2+26, INIT2+28, INIT2+30, INIT2+32, INIT2+34
SET4 INIT+20, INIT3S+12, INIT3S+13, INIT3S+14, WAITING+4, NODATA+4
SETSTART SET2+3
WAITING INIT2+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COL INIT+3~, SET2+2*, SET1+8*, SETSTART+2*, SETSTART+3*, SETSTART+11, SETSTART+17, SETSTART+18, SETSTART+19
COL1 INIT+3~, INIT+8*, SET1+8
COL2 INIT+3~, INIT+8*, SET2+2
COLUMN SET2~, SET2+1, SET1~, SETSTART+2
D1 SETSTART+1~, SETSTART+5*, SETSTART+6*, SETSTART+8*, SETSTART+9*, SETSTART+11
DATA INIT3S+7~, INIT3S+10*, INIT3S+11, SET2~, SET2+1, SET4~, SET4+1, SET1~, SETSTART+6, SETSTART+9
IBA INIT2+3~, INIT2+77*, INIT2+78, INIT2+80
IBB INIT2+3~, INIT2+80*, INIT2+81
IBCT INIT2+3~, INIT2+60*, INIT2+74*, INIT2+75, INIT2+80*
IBI3 INIT2+3~, INIT2+61*, INIT2+62
IBI3Q INIT2+3~, INIT2+62*, INIT2+75
IBI4 INIT2+3~, INIT2+63*
IBI4T INIT2+3~, INIT2+63*, INIT2+74, INIT2+75
IBLI INIT2+3~, INIT2+60*, INIT2+61, INIT2+63, INIT2+64
IBNOLBL INIT0~, INIT2+6*, INIT2+10*, INIT3S+3*, SETSTART+6
IBSA INIT2+3~, INIT2+40*, INIT2+42*, INIT2+45, INIT2+46, INIT2+50*, INIT2+51*, INIT2+52*
IBSADDR INIT2+3~, INIT2+39*, INIT2+40*, INIT2+47, INIT2+48
IBSAR INIT2+3~, INIT2+59!
IBSAR( INIT2+74*, INIT2+75*, INIT2+78, INIT2+80
IBSB INIT2+3~, INIT2+43*, INIT2+45, INIT2+46
IBSCTY INIT2+3~, INIT2+41*, INIT2+45, INIT2+46*, INIT2+47, INIT2+49
IBSUBER INIT2+4~
IBSUBGET INIT2+3~, INIT2+55!
IBSUBGET( INIT2+39, INIT2+40, INIT2+41, INIT2+42, INIT2+43, INIT2+50, INIT2+51, INIT2+52, INIT2+57, INIT2+60
, INIT2+61, INIT2+63, INIT2+64
IBSUBID INIT0~, INIT0+1, INIT~, INIT+5*, INIT+6
IBTDT INIT2+4~, INIT2+64*, INIT2+72*, INIT2+75
IBTDT1 INIT2+4~, INIT2+64*, INIT2+67*, INIT2+68, INIT2+69, INIT2+72
IBTDT2 INIT2+4~, INIT2+68*, INIT2+71*, INIT2+72
IBTDT3 INIT2+4~, INIT2+69*, INIT2+70*, INIT2+72
IBVDA INIT+3~, INIT+22, INIT+23, INIT2+6, INIT3S+5, INIT3S+6, INIT3S+9
>> IBVEBCOL SET2+1
IBVF EN+3, EN+4, ENX+1*, INIT0~, INIT+9, INIT+14*, INIT+21, INIT2~, INIT2+9, INIT2+11
, INIT2+12, INIT2+13, INIT2+15, INIT2+16, INIT2+17, INIT2+18, INIT2+22, INIT2+25, INIT2+26, INIT2+27
, INIT2+28, INIT2+29, INIT2+30, INIT2+31, INIT2+32, INIT2+33, INIT2+34, INIT2+38, INIT2+39, INIT2+40
, INIT2+41, INIT2+42, INIT2+43, INIT2+50, INIT2+51, INIT2+52, INIT2+55, INIT2+56, INIT3S+5, INIT3S+6
IBVF2 EN+2~, EN+3*, ENX+1
IBVFS INIT2+4~, INIT2+56*, INIT2+57, INIT2+60, INIT2+61, INIT2+63, INIT2+64
IBVIENS EN+3, EN+4, ENX+1*, INIT0~, INIT+11, INIT+14*, INIT+22
IBVIENS2 EN+2~, EN+3*, ENX+1
IBVV SET2~, SET2+1, SET1~, SETSTART+16, SETSTART+17, SETSTART+18, SETSTART+19
IEN INIT+10~, INIT+11*, INIT+12, INIT+13, INIT+14, GETQUAL+1~, GETQUAL+2*, GETQUAL+3
IENS INIT2+4~, INIT2+7*, INIT2+38, INIT2+39, INIT2+40, INIT2+41, INIT2+42, INIT2+43, INIT2+50, INIT2+51
, INIT2+52, INIT2+55
INIEN INIT2+1~, INIT2+6*, INIT2+7, INIT2+9, INIT2+11, INIT2+12, INIT2+13, INIT2+15, INIT2+16, INIT2+17
, INIT2+18, INIT2+22, INIT2+25, INIT2+26, INIT2+27, INIT2+28, INIT2+29, INIT2+30, INIT2+31, INIT2+32
, INIT2+33, INIT2+34
>> 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+3~, INIT+8*, INITX+2, INIT3S+8, INIT3S+15, SET1+7*, SETSTART+4, SETSTART+13, SETSTART+17, SETSTART+18
SETSTART+19
NOLBL INIT2+1~, INIT2+6*, INIT2+10
PTRIEN INIT2+4~, INIT2+22*, INIT2+24
PURGED INIT+3~, INIT+8*, INIT+13*, INIT+18
QFILE INIT3S+7~, INIT3S+9*, INIT3S+10, INIT3S+12, INIT3S+13, INIT3S+14, GETQUAL+2
QIEN INIT3S+7~, INIT3S+9*, INIT3S+10, INIT3S+12, INIT3S+13, INIT3S+14, GETQUAL+2
QREC GETQUAL~, GETQUAL+2
STR SETSTART+1~, SETSTART+4*, SETSTART+11*, SETSTART+13
STRTLINE INIT3S+7~, INIT3S+8*, INIT3S+15
TEMP INIT2+1~, INIT2+21*, INIT2+24
U INIT2+42, INIT2+75, INIT2+81
VALMAR INIT+3~, INIT+6*, INIT+7, SETSTART+4
>> VALMBCK ENX+2*
>> VALMCNT INITX+2*
>> X HELP+1*
X1 INIT2+1~, INIT3S+6*, INIT3S+9
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