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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBCNES1

Package: Integrated Billing

Routine: IBCNES1


Information

IBCNES1 ;ALB/ESG/JM - eIV elig/benefit utilities ; 13-JAN-2016

Source Information

Source file <IBCNES1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
List Manager 2 $$SETSTR^VALM1  CNTRL^VALM10  
Integrated Billing 1 ($$CPT,$$ICD0,$$ICD9)^IBACSV  
Kernel 1 $$TITLE^XLFSTR  
VA FileMan 1 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: 2

Package Total Caller Graph
Integrated Billing 2 IBCNES  IBCNES3  

Entry Points

Name Comments DBIA/ICR reference
EB(IBVF,IBVIENS,IBVV,IBVSUB) ; Main Eligibility/Benefit Information
EBX ;
CMPI(IBVF,IBVIENS,IBVV,IBVSUB) ; Composite Medical Procedure Information
; IB*806 Rewrote tag to only build/print when values exist
CMPIX ;
HCSD(IBVF,IBVIENS,IBVV,IBVSUB) ; Healthcare Services Delivery multiple display
; IB*806 Rewrote tag to only build/print when values exist
HCSDX ;
NTE(IBVF,IBVIENS,IBVV,IBVSUB) ; Notes display
; IB*806 Rewrote tag to only build/print when values exist
NTEX ;
BRE(IBVF,IBVIENS,IBVV,IBVSUB) ; Benefit Related Entity data extract/display
; IB*806 Rewrote tag to only build/print when values exist
BRE1 ; sub section for BRE
BREX ;
SET(LN,COL,LABEL,DATA,IBVV) ; set data into display scratch global
SETX ;
SETC(DATA,LINE) ; Sets Note text
DATE(Z) ; convert date in Z in format CCYYMMDD to MM/DD/CCYY format for display

External References

Name Field # of Occurrence
GETS^DIQ EB+15, EB+16, CMPI+10, HCSD+9, NTE+10, BRE+11, BRE+12
$$CPT^IBACSV CMPI+29
$$ICD0^IBACSV CMPI+36
$$ICD9^IBACSV CMPI+65
$$SETSTR^VALM1 SET+18
CNTRL^VALM10 SET+24, SET+25, SET+26
$$TITLE^XLFSTR CMPI+30, CMPI+37, CMPI+58, CMPI+67

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(5 - [#5] BRE+45
^DPT - [#2] EB+80
^IBCN(365 - [#365] EB+81
^IBE(353.1 - [#353.1] CMPI+56
^IBE(365.011 - [#365.011] EB+29
^IBE(365.012 - [#365.012] EB+32
^IBE(365.013 - [#365.013] EB+53
^IBE(365.014 - [#365.014] EB+24
^IBE(365.015 - [#365.015] EB+56, HCSD+50
^IBE(365.016 - [#365.016] EB+70, HCSD+39
^IBE(365.021 - [#365.021] BRE+76
^IBE(365.022 - [#365.022] BRE+24
^IBE(365.023 - [#365.023] BRE+32
^IBE(365.024 - [#365.024] BRE1+4
^IBE(365.025 - [#365.025] HCSD+56
^IBE(365.026 - [#365.026] EB+46
^IBE(365.028 - [#365.028] EB+87, BRE1+5
^IBE(365.029 - [#365.029] HCSD+45
^IBE(365.031 - [#365.031] BRE+34
^IBE(365.033 - [#365.033] EB+75, EB+76
^IBE(365.034 - [#365.034] BRE+64
^IBE(365.036 - [#365.036] HCSD+59
^IBE(365.043 - [#365.043] BRE+25
^ICD0("BA" CMPI+34
^ICPT("BA" CMPI+27
^TMP( EB+17, CMPI+11, HCSD+10, NTE+11, BRE+13

Label References

Name Line Occurrences
$$DATE EB+44
$$SETC NTE+23
BRE1 BRE+20
BREX BRE1+2
CMPIX CMPI+17
HCSDX HCSD+22
NTEX NTE+13
SET EB+24, EB+30, EB+32, EB+46, EB+47, EB+53, EB+56, EB+62, EB+65, EB+66
, EB+70, EB+71, EB+75, EB+76, EB+85, EB+87, EB+90, EB+92, EB+93, EB+95
, EB+97, CMPI+18, CMPI+19, CMPI+41, CMPI+42, CMPI+46, CMPI+59, CMPI+60, CMPI+68, CMPI+69
, CMPI+76, CMPI+77, CMPI+78, CMPI+80, HCSD+33, HCSD+35, HCSD+36, HCSD+42, HCSD+43, HCSD+47
, HCSD+48, HCSD+53, HCSD+54, HCSD+57, HCSD+60, HCSD+62, NTE+15, NTE+16, NTE+22, NTE+24
, BRE+21, BRE+22, BRE+28, BRE+29, BRE+30, BRE+36, BRE+37, BRE+38, BRE+55, BRE+61
, BRE+62, BRE+66, BRE+67, BRE+75, BRE+77, BRE+87, BRE+90, BRE1+8, BRE1+9, BRE1+12
BRE1+13, BRE1+14, BRE1+16, SETC+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADDR BRE+8~, BRE+47*, BRE+48*, BRE+52*, BRE+54, BRE+55
ADDR1 BRE+8~, BRE+41*, BRE+47
ADDR2 BRE+8~, BRE+42*, BRE+48
BRE BRE+8~, BRE+20
BRE( BRE+24, BRE+25, BRE+26, BRE+32, BRE+33, BRE+34, BRE+41, BRE+42, BRE+43, BRE+44
, BRE+46, BRE+58, BRE+59, BRE+64, BRE+65, BRE+72, BRE+75, BRE+76, BRE+78
BRE1 BRE+9~, BRE1+2
BRE1( BRE1+4, BRE1+5, BRE1+6
BREERR BRE+8~
CITY BRE+8~, BRE+43*, BRE+52
CLNEND SETC+8~, SETC+12*, SETC+16, SETC+17, SETC+21*
CMPI CMPI+8~, CMPI+17
CMPI( CMPI+22, CMPI+23, CMPI+41, CMPI+45, CMPI+52, CMPI+55, CMPI+60, CMPI+64, CMPI+69, CMPI+73
, CMPI+74, CMPI+75
CMPIERR CMPI+8~
COL NTE+9~, NTE+14*, NTE+22, SET~, SET+10*, SET+11*, SET+12*, SET+18, SET+24, SET+25
, SET+26
COL1 EB+7~, EB+20*, EB+30, EB+32, EB+46, EB+53, EB+56, EB+62, EB+65, EB+66
, EB+70, EB+75, EB+76, EB+85, EB+87, EB+90, EB+92, EB+93, CMPI+8~, CMPI+14*
, CMPI+41, CMPI+42, CMPI+46, CMPI+59, CMPI+60, CMPI+68, CMPI+69, CMPI+76, CMPI+77, CMPI+78
, HCSD+8~, HCSD+24*, HCSD+42, HCSD+43, HCSD+47, HCSD+48, HCSD+53, HCSD+54, HCSD+57, HCSD+60
, BRE+8~, BRE+17*, BRE+28, BRE+29, BRE+30, BRE+36, BRE+37, BRE+38, BRE+55, BRE+61
, BRE+62, BRE+66, BRE+67, BRE+75, BRE+77, BRE+87, BRE1+12, BRE1+13, BRE1+14
COL2 EB+7~, EB+20*, EB+47, EB+66, EB+71, CMPI+8~, CMPI+14*, HCSD+8~, HCSD+24*, BRE+8~
, BRE+17*
CPOS SETC+8~, SETC+12*
CWEPOS SETC+8~, SETC+13*, SETC+14
CWLPOS SETC+8~, SETC+13*, SETC+20*
CWPOS SETC+8~, SETC+13*, SETC+14, SETC+17, SETC+21*
D1 SET+9~, SET+14*, SET+15*, SET+16*, SET+18
DATA SET~, SET+16, SETC~, SETC+13, SETC+17
DSP EB+7~, EB+17*, EB+18, CMPI+8~, CMPI+11*, CMPI+12, HCSD+8~, HCSD+10*, HCSD+11, NTE+9~
, NTE+11*, NTE+12, BRE+8~, BRE+13*, BRE+14, SET+13, SET+20
DTYP EB+40~, EB+43*, EB+44
DX CMPI+8~, CMPI+64*, CMPI+65
DXD CMPI+8~, CMPI+64*, CMPI+65*, CMPI+66, CMPI+67*, CMPI+69
EB EB+7~
EB( EB+24, EB+27, EB+38*, EB+39, EB+42, EB+43, EB+46, EB+53, EB+55, EB+61
, EB+64, EB+68, EB+70, EB+74, EB+82, EB+83, EB+84, EB+86, EB+88
EBERR EB+7~
EXDT EB+40~, EB+44*, EB+45, EB+47
FCZ CMPI+8~, CMPI+45*
HCNT HCSD+8~, HCSD+17*, HCSD+19*, HCSD+20, HCSD+27*, HCSD+29*, HCSD+33, HCSD+34
HCSD HCSD+8~
HCSD( HCSD+19, HCSD+28, HCSD+39, HCSD+40, HCSD+45, HCSD+46, HCSD+50, HCSD+51, HCSD+56, HCSD+59
HCSDERR HCSD+8~
HCTOT HCSD+8~, HCSD+20*, HCSD+22, HCSD+32, HCSD+33, HCSD+34, HCSD+35
HLDT EB+40~, EB+42*, EB+44
IBDATA BRE+73~, BRE+78*, BRE+79, BRE+85, BRE+87, BRE+88*
IBI EB+9~, EB+91*, EB+92, EB+93, EB+94
IBLABEL BRE+73~, BRE+78*, BRE+86, BRE+87, BRE+88*
IBLEN BRE+73~, BRE+86*, BRE+87, BRE+88
IBLP EB+9~, EB+80*, EB+81*, EB+95
IBTW EB+8~*, EB+29*, EB+30, EB+55*, EB+56, EB+61*, EB+62, EB+84*, EB+85, EB+86*
, EB+87, EB+88*, EB+89, EB+90, EB+91, EB+94*, CMPI+9~*, CMPI+73*, CMPI+76, HCSD+13~
, HCSD+14*, HCSD+39*, HCSD+41, HCSD+42, HCSD+45*, HCSD+47, HCSD+50*, HCSD+52, HCSD+53, HCSD+56*
, HCSD+57, HCSD+59*, HCSD+60, BRE+16~*, BRE+24*, BRE+27, BRE+28, BRE+32*, BRE+35, BRE+36
, BRE+54*, BRE+58*, BRE+60, BRE+61, BRE+64*, BRE+66, BRE+75*, BRE+76*, BRE+77, BRE1+4*
BRE1+11, BRE1+12
IBTWA EB+9~, EB+91*, EB+92, CMPI+9~*, CMPI+74*, CMPI+77, HCSD+13~, HCSD+14*, HCSD+40*, HCSD+41
, HCSD+43, HCSD+46*, HCSD+48, HCSD+51*, HCSD+52, HCSD+54, BRE+16~*, BRE+25*, BRE+27, BRE+29
, BRE+33*, BRE+35, BRE+37, BRE+59*, BRE+60, BRE+62, BRE+65*, BRE+67, BRE1+5*, BRE1+11
BRE1+13
IBTWB EB+8~*, EB+91*, EB+92, EB+93, CMPI+9~*, CMPI+75*, CMPI+78, HCSD+13~, HCSD+14*, HCSD+31*
, HCSD+34*, HCSD+36, BRE+16~*, BRE+26*, BRE+27, BRE+30, BRE+34*, BRE+35, BRE+38, BRE1+6*
BRE1+11, BRE1+14
IBTWC BRE+16~*, BRE+75*, BRE+77, BRE+87
IBTWL EB+8~*, HCSD+13~, HCSD+14*, HCSD+36
>> IBVEBCOL SET+11
IBVF EB~, EB+15, EB+16, EB+24, EB+27, EB+37, EB+52, EB+55, EB+61, EB+64
, EB+68, EB+70, EB+74, EB+81, CMPI~, CMPI+10, CMPI+22, CMPI+23, CMPI+41, CMPI+45
, CMPI+50, HCSD~, HCSD+9, HCSD+18, NTE~, NTE+10, NTE+19, NTE+20, BRE~, BRE+11
, BRE+12, BRE+24, BRE+25, BRE+26, BRE+32, BRE+33, BRE+34, BRE+41, BRE+42, BRE+43
, BRE+44, BRE+46, BRE+58, BRE+59, BRE+64, BRE+65, BRE+71, BRE1+4, BRE1+5, BRE1+6
IBVIENS EB~, EB+15, EB+16, EB+24, EB+27, EB+55, EB+61, EB+64, EB+68, EB+70
, EB+74, EB+80, EB+81, CMPI~, CMPI+10, CMPI+22, CMPI+23, CMPI+41, CMPI+45, HCSD~
, HCSD+9, NTE~, NTE+10, NTE+19, NTE+20, BRE~, BRE+11, BRE+12, BRE+24, BRE+25
, BRE+26, BRE+32, BRE+33, BRE+34, BRE+41, BRE+42, BRE+43, BRE+44, BRE+46, BRE+58
, BRE+59, BRE+64, BRE+65, BRE1+4, BRE1+5, BRE1+6
IBVSUB EB~, EB+17, CMPI~, CMPI+11, HCSD~, HCSD+10, NTE~, NTE+11, BRE~, BRE+13
IBVV EB~, CMPI~, CMPI+18, CMPI+19, HCSD~, HCSD+33, HCSD+35, HCSD+36, NTE~, NTE+15
, NTE+16, BRE~, BRE+21, BRE+22, BRE1+8, BRE1+9, SET~, SET+23, SET+24, SET+25
, SET+26
>> IOINHI SET+25
>> IOINORM SET+25
>> IORVOFF SET+24
>> IORVON SET+24
>> IOUOFF SET+26
>> IOUON SET+26
LABEL SET~, SET+12*, SET+15, SET+24, SET+25, SET+26
LINE SETC~, SETC+19, SETC+20*, SETC+23
LN EB+7~, EB+18*, EB+24*, EB+30*, EB+32*, EB+46*, EB+47, EB+53*, EB+56*, EB+62*
, EB+65*, EB+66*, EB+70*, EB+71, EB+75*, EB+76*, EB+85*, EB+87*, EB+90*, EB+92*
, EB+93, EB+95*, EB+97*, CMPI+8~, CMPI+12*, CMPI+16*, CMPI+18, CMPI+19*, CMPI+41*, CMPI+42*
, CMPI+46*, CMPI+59*, CMPI+60*, CMPI+68*, CMPI+69*, CMPI+76*, CMPI+77*, CMPI+78*, CMPI+80*, HCSD+8~
, HCSD+11*, HCSD+33*, HCSD+35*, HCSD+36*, HCSD+42*, HCSD+43*, HCSD+47*, HCSD+48*, HCSD+53*, HCSD+54*
, HCSD+57*, HCSD+60*, HCSD+62*, NTE+9~, NTE+12*, NTE+15*, NTE+16*, NTE+22*, NTE+23*, NTE+24*
, BRE+8~, BRE+14*, BRE+21*, BRE+22*, BRE+28*, BRE+29*, BRE+30*, BRE+36*, BRE+37*, BRE+38*
, BRE+55*, BRE+61*, BRE+62*, BRE+66*, BRE+67*, BRE+75*, BRE+77*, BRE+86*, BRE+87, BRE+90*
BRE1+8*, BRE1+9*, BRE1+12*, BRE1+13*, BRE1+14*, BRE1+16*, SET~, SET+11*, SET+13, SET+20
, SET+24, SET+25, SET+26
MODLST CMPI+8~, CMPI+44*, CMPI+45*, CMPI+46
NOTE NTE+9~, NTE+20*, NTE+22, NTE+23
NTED NTE+9~, NTE+13
NTED( NTE+19, NTE+20
NTEDERR NTE+9~
PCDESC CMPI+8~, CMPI+24*, CMPI+29*, CMPI+30*, CMPI+36*, CMPI+37*, CMPI+42
PCIEN CMPI+8~, CMPI+24*, CMPI+27*, CMPI+28, CMPI+29, CMPI+34*, CMPI+35, CMPI+36
PCODE CMPI+8~, CMPI+23*, CMPI+26, CMPI+27, CMPI+33, CMPI+34, CMPI+40, CMPI+42
PCTYP CMPI+8~, CMPI+22*, CMPI+25, CMPI+32, CMPI+40
PM CMPI+8~, CMPI+45*
POS CMPI+8~, CMPI+55*, CMPI+56
POSD CMPI+8~, CMPI+55*, CMPI+56*, CMPI+57, CMPI+58*, CMPI+60
SPOS SETC+8~, SETC+12*, SETC+16
ST BRE+8~, BRE+44*, BRE+45*, BRE+52
STLEN SETC+8~
STR SET+9~, SET+13*, SET+18*, SET+20
U EB+24, EB+29, EB+32, EB+46, EB+53, EB+56, EB+70, EB+75, EB+76, EB+80
, EB+81, EB+87, CMPI+29, CMPI+36, CMPI+56, CMPI+65, HCSD+39, HCSD+45, HCSD+50, HCSD+56
, HCSD+59, BRE+24, BRE+25, BRE+32, BRE+34, BRE+45, BRE+64, BRE+76, BRE1+4, BRE1+5
XX EB+8~*, EB+27*, EB+28, EB+29, EB+64*, EB+65, EB+66, EB+68*, EB+69, EB+71
, EB+74*, EB+75, SETC+8~, SETC+17*, SETC+18*, SETC+19
YY EB+8~*, EB+27*, EB+32, EB+64*, EB+66, EB+74*, EB+76
Z DATE~, DATE+1*, DATE+2
ZF EB+7~, EB+36*, EB+37*, EB+38, EB+39, EB+42, EB+43, EB+46, EB+51*, EB+52*
, EB+53, EB+80*, EB+81*, EB+82, EB+83, EB+84, EB+86, EB+88, CMPI+8~, CMPI+49*
, CMPI+50*, CMPI+52, CMPI+55, CMPI+60, CMPI+64, CMPI+69, CMPI+73, CMPI+74, CMPI+75, HCSD+8~
, HCSD+17*, HCSD+18*, HCSD+19, HCSD+28, HCSD+39, HCSD+40, HCSD+45, HCSD+46, HCSD+50, HCSD+51
, HCSD+56, HCSD+59, BRE+8~, BRE+70*, BRE+71*, BRE+72, BRE+75, BRE+76, BRE+78
ZIEN EB+7~, EB+39*, EB+42, EB+43, EB+46, EB+53*, EB+83*, EB+84, EB+86, EB+88
, EB+95, CMPI+8~, CMPI+52*, CMPI+55, CMPI+60, CMPI+64, CMPI+69, CMPI+73, CMPI+74, CMPI+75
, HCSD+8~, HCSD+19*, HCSD+28*, HCSD+39, HCSD+40, HCSD+45, HCSD+46, HCSD+50, HCSD+51, HCSD+56
, HCSD+59, NTE+9~, NTE+19*, NTE+20, BRE+8~, BRE+72*, BRE+75, BRE+76, BRE+78
ZIP BRE+8~, BRE+46*, BRE+52
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All