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

Package: Integrated Billing

Routine: IBCNSU2


Information

IBCNSU2 ;ALB/NLR - INSURANCE PLAN LOOK-UP UTILITY ; 20-OCT-2015

Source Information

Source file <IBCNSU2.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
List Manager 4 EN^VALM  ($$SETFLD,$$SETSTR,CLEAR,FULL,PAUSE)^VALM1  CLEAN^VALM10  EN^VALM2  
Integrated Billing 3 $$YN^IBCNSM  OK^IBCNSM3  $$EXPAND^IBTRE  
VA FileMan 1 ^DIR  

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

Package Total Caller Graph
Integrated Billing 11 IBCNAU  IBCNGPF  IBCNS PLAN LIST  IBCNS PLAN LOOKUP  IBCNSJ PLAN SELECT  IBCNSJ14  IBCNSJ4  IBCNSJ5  
IBCNSM31  IBCNSUR  IBCOPP  

Entry Points

Name Comments DBIA/ICR reference
LKP(IBCNS,IBIND,IBMULT,IBSEL,IBALR,IBW,IBTLE) ; Look-up Utility for
INIT ; Build the list of plans.
HDR ; Build the list header.
; Input: IBTLE - If not null, then change the variable VALM("TITLE") to
; contain the value of IBTLE (IB*2.0*549)
FNL ; Exit action.
SP ; 'Select Plan' Action
SPQ ;

External References

Name Field # of Occurrence
^DIR SP+18
$$YN^IBCNSM INIT+21, INIT+22, INIT+23, INIT+24
OK^IBCNSM3 SP+9
$$EXPAND^IBTRE INIT+20
EN^VALM LKP+28
$$SETFLD^VALM1 INIT+15, INIT+17, INIT+19, INIT+20, INIT+21, INIT+22, INIT+23, INIT+24
$$SETSTR^VALM1 HDR+12, HDR+15, HDR+18, HDR+21
CLEAR^VALM1 FNL+2
FULL^VALM1 SP+2
PAUSE^VALM1 SPQ+1
CLEAN^VALM10 FNL+2
EN^VALM2 SP+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"No plan selected!"
  • Line Location: SP+4
Function Call: WRITE
  • Prompt: !!,*7,"You may only select a single plan!"
  • Line Location: SP+6
Function Call: WRITE
  • Prompt: !!,*7,"This plan is not allowed for selection!"
  • Line Location: SP+8
Routine Call
  • DIR
  • Line Location:
    • SP+18
Routine Call
  • VALM
  • Line Location:
    • LKP+28

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(36 - [#36] HDR+5
^DIC(5 - [#5] HDR+17
^IBA(355.3 - [#355.3] INIT+5, INIT+6, INIT+7
^TMP("IBCNSJ" INIT+2!, INIT+26*, INIT+27*, INIT+29, INIT+30*, INIT+31*, FNL+1!, SP+7, SP+11, SP+15
^TMP($J SP+15*

Label References

Name Line Occurrences
SPQ SP+4, SP+5

Naked Globals

Name Field # of Occurrence
^( HDR+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR SP+1~, SP+18!
DIR("?" SP+17*
DIR("A" SP+16*
DIR("B" SP+16*
DIR(0 SP+16*
DIROUT SP+1~
DIRUT SP+1~, SP+19
DTOUT SP+1~
DUOUT SP+1~
IBALR LKP~, SP+7
IBCNS LKP~, LKP+22, INIT+5, HDR+5
IBCNS0 HDR+3~, HDR+5*, HDR+12
IBCNS11 HDR+3~, HDR+5*, HDR+14, HDR+16, HDR+17
IBCNS13 HDR+3~, HDR+5*, HDR+11, HDR+13
IBCPOLD INIT+1~, INIT+6*, INIT+8, INIT+9, INIT+12, INIT+16, INIT+18, INIT+20, INIT+21, INIT+22
INIT+23, INIT+24
IBCPOLD2 INIT+1~, INIT+7*, INIT+17, INIT+19
IBIND LKP~, LKP+24*, INIT+8, HDR+10, HDR+19
IBLEAD HDR+3~, HDR+10*, HDR+12, HDR+14, HDR+18
IBMULT LKP~, LKP+27*, SP+5
IBOK SP+1~, SP+11
IBP INIT+1~, INIT+4*, INIT+5*, INIT+6, INIT+7, INIT+27
IBQUIT SP+1~, SP+10
IBSEL LKP~, LKP+27*, SP+11*
IBSEL(0 SPQ+1
IBTLE LKP~, LKP+26*, HDR+4, HDR+9
IBW LKP~, LKP+25*, INIT+9, INIT+12, HDR+6, HDR+20
IBX SP+1~, SP+3*, SP+4, SP+6, SP+7, SP+11, SP+13*, SP+14*, SP+15
>> VALM("TITLE" HDR+4*
VALMBCK FNL+1!, SP+3*, SP+10*, SP+11*, SP+19*, SPQ+1
>> VALMBG INIT+3*
>> VALMCNT INIT+3*, INIT+14*, INIT+15, INIT+26, INIT+27, INIT+30*
VALMHDR LKP+23~
VALMHDR(1 HDR+12*
VALMHDR(2 HDR+15*
VALMHDR(3 HDR+18*
VALMHDR(4 HDR+21*
VALMY LKP+23~
VALMY( SP+6, SP+14
VALMY(0 SP+3
X INIT+1~, INIT+15*, INIT+16*, INIT+17*, INIT+18*, INIT+19*, INIT+20*, INIT+21*, INIT+22*, INIT+23*
INIT+24*, INIT+26, HDR+3~, HDR+11*, HDR+12, HDR+14*, HDR+15, HDR+16*, HDR+17*, HDR+18
HDR+19*, HDR+20*, HDR+21
X1 HDR+3~, HDR+13*, HDR+15
X2 HDR+3~, HDR+6*, HDR+10
>> XQORNOD(0 SP+2
XX HDR+3~, HDR+9*, HDR+10
Y SP+1~, SP+19
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All