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

Package: Integrated Billing

Routine: IBCNSJ21


Information

IBCNSJ21 ;ALB/CPM - CHANGE POLICY PLAN (CON'T) ; 12-JAN-95

Source Information

Source file <IBCNSJ21.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Integrated Billing 3 DBU^IBCNSJ  MERG^IBCNSJ13  $$DAT2^IBOUTL  

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

Package Total Caller Graph
Integrated Billing 5 IBCNICB  IBCNSC3  IBCNSJ2  IBCNSM1  IBCNSM32  

Entry Points

Name Comments DBIA/ICR reference
NOTES ; Display any necessary notes to the user.
BU ; Are there any benefits used for this plan and policy?
; Input variables required:
; DFN -- ptr to patient in file #2
; IBPLAN -- ptr to policy plan in file #355.3
; IBCDFN -- ptr to policy in sub-file #2.312
AB ; Find all Annual Benefits associated with an Insurance Plan.
; Input variables required:
; IBCPOL -- ptr to proposed plan in file #355.3
IR(DFN,IBCDFN) ; Are there any Insurance reviews associated with the policy?
; Input: DFN -- Pointer to the patient in file #2
; IBCDFN -- Pointer to the policy in file #2.312
; Output: 1 -- There are associated insurance reviews, or
; 0 -- there are not.
DMBU ; Display mergeable benefits used.
MD ; Merge/delete benefits used, if necessary.
MDQ
HLSW ; Reader help for switching plans.

External References

Name Field # of Occurrence
DBU^IBCNSJ MD+9
MERG^IBCNSJ13 MD+3
$$DAT2^IBOUTL DMBU+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Please note that this is an Individual Plan."
  • Line Location: NOTES+2
Function Call: WRITE
  • Prompt: !,*7,"This plan is currently inactive."
  • Line Location: NOTES+3
Function Call: WRITE
  • Prompt: !,*7,"There are Benefits Used associated with this plan!"
  • Line Location: NOTES+4
Function Call: WRITE
  • Prompt: !,*7,"This patient has riders associated with this policy!"
  • Line Location: NOTES+5
Function Call: WRITE
  • Prompt: !,*7,"There are insurance reviews associated with this policy."
  • Line Location: NOTES+6
Function Call: WRITE
  • Prompt: !!," Existing Benefit Used Yr",?31,"Annual Benefit for Proposed Plan",?66,"Merge BU?",!
  • Line Location: DMBU+4
Function Call: WRITE
  • Prompt: "NO"
  • Line Location: DMBU+7
Function Call: WRITE
  • Prompt: "-na-"
  • Line Location: DMBU+8
Function Call: WRITE
  • Prompt: "YES"
  • Line Location: DMBU+9
Function Call: WRITE
  • Prompt: !!,"If you wish to change the subscribed-to plan the newly-",$S($G(IBNEWP):"added",1:"selected")," plan,"
  • Line Location: HLSW+1
Function Call: WRITE
  • Prompt: !,"enter 'YES'. Otherwise, enter 'NO'."
  • Line Location: HLSW+2
Function Call: WRITE
  • Prompt: !!,"If you change the plan for this policy, "
  • Line Location: HLSW+4
Function Call: WRITE
  • Prompt: "all existing benefits will be deleted."
  • Line Location: HLSW+5
Function Call: WRITE
  • Prompt: "all existing benefits will be merged."
  • Line Location: HLSW+6
Function Call: WRITE
  • Prompt: "all transferable benefits",!,"will be merged. All others will be deleted."
  • Line Location: HLSW+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(355.4 - [#355.4] AB+8
^IBA(355.5 - [#355.5] BU+11, BU+12
^IBA(355.7 - [#355.7] NOTES+5
^IBT(356.2 - [#356.2] IR+6

Label References

Name Line Occurrences
$$IR NOTES+6
BU NOTES+4

Naked Globals

Name Field # of Occurrence
^( BU+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATE BU+10~, BU+11*, BU+12
DFN NOTES+5, NOTES+6, BU+11, BU+12, IR~, IR+6
>> IBAB( AB+8*, DMBU+2, DMBU+6, DMBU+7
>> IBBU( BU+12*, DMBU+3, DMBU+6, DMBU+8, DMBU+9, MD+3!, MD+9
>> IBBU(0 NOTES+4, MD+7, HLSW+3
IBCDFN NOTES+5, NOTES+6, BU+12, IR~, IR+6
>> IBCPOL AB+8, MD+3
>> IBIP NOTES+2*
>> IBMERGE MD+1, HLSW+5
IBMRG DMBU+1~
IBMRG( DMBU+2*, DMBU+3*, DMBU+5
>> IBMRGF( DMBU+9*, MD+3
>> IBMRGF(0 HLSW+5
>> IBMRGN DMBU+7*, HLSW+6
>> IBNEWP HLSW+1
>> IBPLAN BU+11, BU+12
>> IBPLAND NOTES+2, NOTES+3
IBS NOTES+1~*, NOTES+2*, NOTES+3*, NOTES+4*, NOTES+5*, NOTES+6*, NOTES+7
>> IBX MD+3*, MD+9*
POL BU+10~, BU+12*
X AB+7~*, AB+8*, IR+5~*, IR+6*, IR+7, DMBU+2*, DMBU+3*, DMBU+5*, DMBU+6, DMBU+7
DMBU+8, DMBU+9
Y IR+5~, IR+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All