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

Package: Integrated Billing

Routine: IBCNBCD4


Information

IBCNBCD4 ;ALB/AWC - MCCF FY14 Subscriber Display Screens ;25 Feb 2015

Source Information

Source file <IBCNBCD4.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 2 $$FMTE^XLFDT  $$UP^XLFSTR  
VA FileMan 2 ^%DT  ($$GET1,GETS)^DIQ  
Integrated Billing 1 (IDIS,NDIS,PDIS)^IBCNBCD5  
List Manager 1 PAUSE^VALM1  

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

Package Total Caller Graph
Integrated Billing 3 IBCNBAA  IBCNBAR  IBCNBCD5  

Entry Points

Name Comments DBIA/ICR reference
SBDISP(IBBUFDA,IBDFN,IBPOLDA,IBSEL,IBRIEN,IBSIEN,IBFNAM,IBVAL,IBHOLD,IBXHOLD) ; Display Subscriber Registration Data - Called from ACSUB^IBCNBAA
BD(IBBUFDA,IBTXT,IBFLD,IBDAT,IBSEL,IBSIEN,IBXFLD,IBXDAT,IBCNT,IBHOLD,IBXHOLD) ; Display Insurance Verification Processor information <and> Insurance Policy information
WRTLN(IBTXT,FLD1,FLD2,OVER,MERG,ATTR) ; write a line of formatted data with label and two fields
WRTFLD(STRING,COL,WD,ATTR) ; write an individual field with display attributes
WRTBLD ; Write footer in bold
IBQ(IBEM) ; write error message
; Input: IBEM - Error message text

External References

Name Field # of Occurrence
^%DT BD+9
$$GET1^DIQ BD+37, BD+47
GETS^DIQ SBDISP+37
IDIS^IBCNBCD5 SBDISP+58
NDIS^IBCNBCD5 SBDISP+66
PDIS^IBCNBCD5 SBDISP+50
PAUSE^VALM1 SBDISP+37, IBQ+3
$$FMTE^XLFDT BD+10
$$UP^XLFSTR BD+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Error...SBVAL-IBCNBCD4 Cannot access Patient Relationship data!"
  • Line Location: SBDISP+37
Function Call: WRITE
  • Prompt: !,!
  • Line Location: SBDISP+45
Function Call: WRITE
  • Prompt: !
  • Line Location: WRTLN+5
Function Call: WRITE
  • Prompt: !
  • Line Location: WRTLN+15
Function Call: WRITE
  • Prompt: ATTRB,$E(STRING,1,WD),ATTRE
  • Line Location: WRTFLD+6
Function Call: WRITE
  • Prompt: !,IBEM
  • Line Location: IBQ+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGPR(408.12 - [#408.12] GETS^DIQ
^BPS(9002313.19 - [#9002313.19] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(408.11 - [#408.11] SBDISP+32
^DGPR(408.12 - [#408.12] SBDISP+35
^TMP("IBCNBCD4 SBDISP HOLD DATA" SBDISP+4
^TMP("IBCNBCD4 SBDISP HOLD EXTERNAL DATA" SBDISP+4

Label References

Name Line Occurrences
IBQ BD+37, BD+47
WRTBLD SBDISP+52, SBDISP+60, SBDISP+68
WRTFLD SBDISP+45, WRTLN+12, WRTLN+13, WRTLN+14
WRTLN BD+54, WRTBLD+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT BD+1~, BD+9*
%DT(0 BD+9*!
ATTR WRTLN~, WRTLN+3*, WRTLN+12, WRTLN+14, WRTFLD~, WRTFLD+2, WRTFLD+3
ATTRB WRTFLD+1~, WRTFLD+2*, WRTFLD+6
ATTRE WRTFLD+1~, WRTFLD+3*, WRTFLD+6
COL WRTFLD~, WRTFLD+5, WRTFLD+7
DIERR SBDISP+1~, SBDISP+35, SBDISP+37, BD+34, BD+37, BD+44, BD+47
DT BD+9
DX WRTFLD+1~, WRTFLD+5*, WRTFLD+7*
DY WRTFLD+1~, WRTFLD+5*, WRTFLD+7*
FLD1 WRTLN~, WRTLN+8
FLD2 WRTLN~, WRTLN+9
IB1 SBDISP+8~, SBDISP+9*, SBDISP+50, SBDISP+58, SBDISP+66
IB10 SBDISP+8~, SBDISP+18*, SBDISP+50, SBDISP+58, SBDISP+66
IB11 SBDISP+8~, SBDISP+19*, SBDISP+50, SBDISP+58, SBDISP+66
IB12 SBDISP+8~, SBDISP+20*, SBDISP+50, SBDISP+58, SBDISP+66
IB13 SBDISP+8~, SBDISP+21*, SBDISP+50, SBDISP+58, SBDISP+66
IB14 SBDISP+8~, SBDISP+22*, SBDISP+50, SBDISP+58, SBDISP+66
IB15 SBDISP+8~, SBDISP+23*, SBDISP+50, SBDISP+58, SBDISP+66
IB16 SBDISP+8~, SBDISP+24*, SBDISP+50, SBDISP+58, SBDISP+66
IB17 SBDISP+8~, SBDISP+25*, SBDISP+50, SBDISP+58, SBDISP+66
IB18 SBDISP+8~, SBDISP+26*, SBDISP+50, SBDISP+58, SBDISP+66
IB19 SBDISP+8~, SBDISP+27*, SBDISP+50, SBDISP+58, SBDISP+66
IB2 SBDISP+8~, SBDISP+10*, SBDISP+50, SBDISP+58, SBDISP+66
IB20 SBDISP+8~, SBDISP+28*, SBDISP+50, SBDISP+58, SBDISP+66
IB3 SBDISP+8~, SBDISP+11*, SBDISP+50, SBDISP+58, SBDISP+66
IB4 SBDISP+8~, SBDISP+12*, SBDISP+50, SBDISP+58, SBDISP+66
IB5 SBDISP+8~, SBDISP+13*, SBDISP+50, SBDISP+58, SBDISP+66
IB6 SBDISP+8~, SBDISP+14*, SBDISP+50, SBDISP+58, SBDISP+66
IB7 SBDISP+8~, SBDISP+15*, SBDISP+50, SBDISP+58, SBDISP+66
IB8 SBDISP+8~, SBDISP+16*, SBDISP+50, SBDISP+58, SBDISP+66
IB9 SBDISP+8~, SBDISP+17*, SBDISP+50, SBDISP+58, SBDISP+66
IBBUFDA SBDISP~, SBDISP+50, SBDISP+58, SBDISP+66, BD~
IBBUFV WRTLN+1~, WRTLN+8*, WRTLN+10*, WRTLN+13
IBCNT SBDISP+1~, SBDISP+2*, BD~
IBCTR WRTLN+1~, WRTLN+7*, WRTLN+12, WRTLN+15
IBDAT BD~, BD+5, BD+9, BD+10*, BD+13*, BD+14*, BD+17*, BD+18*, BD+19*, BD+20*
, BD+23*, BD+24*, BD+27*, BD+28*, BD+31*, BD+34, BD+35, BD+37*, BD+38, BD+53
, BD+54
IBDFN SBDISP~, SBDISP+35
IBDIS BD+1~, BD+35*, BD+36, BD+37, BD+45*, BD+46, BD+47
IBEM BD+1~, IBQ~, IBQ+2
IBEV WRTLN+1~, WRTLN+2*, WRTLN+8, WRTLN+9, WRTLN+17*
IBF1 WRTBLD+1~, WRTBLD+2*, WRTBLD+3
IBF2 WRTBLD+1~, WRTBLD+2*, WRTBLD+3
IBFLD BD~, BD+5, BD+8, BD+10, BD+12, BD+13, BD+14, BD+16, BD+17, BD+18
, BD+19, BD+20, BD+23, BD+24, BD+27, BD+28, BD+31, BD+34
IBFNAM SBDISP~, SBDISP+41*, SBDISP+48, SBDISP+56
IBHOLD SBDISP~, SBDISP+4*, SBDISP+5, SBDISP+50, SBDISP+58, SBDISP+66, BD~, BD+5, BD+10, BD+13
, BD+14, BD+17, BD+18, BD+19, BD+20, BD+23, BD+24, BD+27, BD+28, BD+31
IBI SBDISP+1~, SBDISP+35*, SBDISP+37, SBDISP+39, SBDISP+41
IBIEN SBDISP+1~, SBDISP+2*, SBDISP+41*, SBDISP+48, SBDISP+50, SBDISP+56, SBDISP+58, SBDISP+64, SBDISP+66
IBITER BD+1~, BD+2*, BD+52*, WRTLN+6*, WRTLN+7, WRTLN+15
IBITER1 BD+1~, BD+2*, BD+38*, BD+52
IBITER2 BD+1~, BD+2*, BD+51*, BD+52
IBMERG BD+1~, BD+53*, BD+54
IBOUT SBDISP+1~, SBDISP+2*, SBDISP+35, SBDISP+42*
IBOVER BD+1~, BD+53*, BD+54
IBPOLDA SBDISP~, SBDISP+48, SBDISP+56, SBDISP+64
IBREL SBDISP+1~, SBDISP+2*, SBDISP+32*, SBDISP+35, SBDISP+39
IBRET SBDISP+1~
IBRET( SBDISP+39, SBDISP+41
IBRIEN SBDISP~
IBSEL SBDISP~, SBDISP+50, SBDISP+58, SBDISP+66, BD~, BD+23, BD+24, BD+27, BD+28, BD+31
IBSIEN SBDISP~, SBDISP+50, SBDISP+58, SBDISP+66, BD~
IBSPV WRTLN+1~, WRTLN+9*, WRTLN+11*, WRTLN+14
IBSV WRTLN+1~, WRTLN+2*, WRTLN+8, WRTLN+9, WRTLN+16*
IBTXT BD~, BD+54, WRTLN~, WRTLN+4*, WRTLN+12
IBV SBDISP+1~, SBDISP+32*, SBDISP+35, SBDISP+50, SBDISP+58, SBDISP+66
IBVAL SBDISP~, SBDISP+32
IBXDAT BD~, BD+44, BD+45, BD+47*, BD+50, BD+51, BD+53, BD+54
IBXFLD BD~, BD+44, BD+50
IBXHOLD SBDISP~, SBDISP+4*, SBDISP+6, SBDISP+50, SBDISP+58, SBDISP+66, BD~, BD+50
>> IOINHI WRTFLD+2
>> IOINORM WRTFLD+3
>> IOUOFF WRTFLD+3
>> IOUON WRTFLD+2
>> IOXY WRTFLD+5, WRTFLD+7
MERG WRTLN~, WRTLN+3*, WRTLN+13
OVER WRTLN~, WRTLN+3*, WRTLN+14
STRING WRTFLD~, WRTFLD+6
U SBDISP+32
WD WRTFLD~, WRTFLD+6, WRTFLD+7
X BD+1~, BD+9*!, BD+10, WRTFLD+1~
Y BD+1~, BD+9!, WRTFLD+1~
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