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

Package: Integrated Billing

Routine: IBCNSP11


Information

IBCNSP11 ;ALB/AAS - INSURANCE MANAGEMENT - EDIT PLAN ;23-JAN-95

Source Information

Source file <IBCNSP11.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Integrated Billing 7 INIT^IBCNSC4  POL^IBCNSEH  $$SUBS^IBCNSJ  BLD^IBCNSP  (COMP,SAVE,UPDATE,UPDATPT)^IBCNSP3  $$CHIP^IBCNSU  LOCKED^IBTRCD1  
VA FileMan 2 ^DIE  ^DIR  
List Manager 1 (FULL,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 2 IBCNSJ EDIT PLAN INFO  IBCNSP EDIT POLICY INFO  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
PI ; -- edit plan information from policy edit
PI1 ; -- edit plan information from plan edit
PIEDIT(IBCPOL,IBDFN,IBCDFN) ;Entry point if already have the plan (IBCPOL)
; -- Edit the plan specific info
; The following parameters are only used when editing plan via the patient policy
; IBDFN = DFN of patient
; IBCDFN = entry # of multiple for policy in .312 nodes of ^DPT
CHG ; - change the plan type
PIC ; - edit name/number/type
PIQ1
PIQ

External References

Name Field # of Occurrence
^DIE PI+18, CHG+3, PIC+7
^DIR PIEDIT+19
INIT^IBCNSC4 PIC+9
POL^IBCNSEH PIEDIT+8
$$SUBS^IBCNSJ PIEDIT+12
BLD^IBCNSP PIC+9
COMP^IBCNSP3 PIC+8
SAVE^IBCNSP3 PIEDIT+6
UPDATE^IBCNSP3 PIC+9
UPDATPT^IBCNSP3 PIC+9
$$CHIP^IBCNSU PI+15
LOCKED^IBTRCD1 PIEDIT+7
FULL^VALM1 PI+1, PI1+1
PAUSE^VALM1 PI+7, PI1+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,*7,"Sorry, but you do not have the required privileges to edit Plan Information."
  • Line Location: PI+5
Function Call: WRITE
  • Prompt: !!,*7,"Sorry, but you do not have the required privileges to edit Plan Information."
  • Line Location: PI1+5
Function Call: WRITE
  • Prompt: !?2,*7,"Please note that this plan is inactive!",!
  • Line Location: PIEDIT+10
Function Call: WRITE
  • Prompt: !,"This plan is currently defined as a",$S(IBGRP:" Group",1:"n Individual")," Plan."
  • Line Location: PIEDIT+11
Function Call: WRITE
  • Prompt: !!,"This Individual Plan has more than one subscriber!"
  • Line Location: PIEDIT+13
Function Call: WRITE
  • Prompt: !!,"There is more than one subscriber to this Group Plan. The plan cannot",!,"be changed to an individual plan.",!
  • Line Location: PIEDIT+14
Function Call: WRITE
  • Prompt: !,"No change was made.",!
  • Line Location: PIEDIT+20
Function Call: WRITE
  • Prompt: !,"Changing the plan to a",$S(IBGRP:"n Individual",1:" Group")," Plan... "
  • Line Location: CHG+1
Function Call: WRITE
  • Prompt: "done.",!
  • Line Location: CHG+3
Routine Call
  • DIE
  • Line Location:
    • PI+18
    • CHG+3
    • PIC+7
Routine Call
  • DIR
  • Line Location:
    • PIEDIT+19

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBA(355.3 - [#355.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PI+14, PI+15
^IBA(355.3 - [#355.3] PIEDIT+7, PIEDIT+9, PIEDIT+12, PIC+1, PIQ1
^IBE(350.9 - [#350.9] PIEDIT+8
^XUSEC("IB GROUP PLAN EDIT" PI+4, PI1+4

Label References

Name Line Occurrences
CHG PIEDIT+13
PIC PIEDIT+14, PIEDIT+20
PIEDIT PI+21, PI1+10
PIQ PIEDIT+7
PIQ1 PIEDIT+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA PI+17*, PI+19!, PIEDIT+5~, CHG+2*, CHG+3!, PIC+2*, PIC+7!
DA(1 PI+17*
>> DFN PI+14, PI+15, PI+16, PI+17, PI+21
DIC PI+19!, PIEDIT+5~, PIC+7!
DIE PI+16*, PI+19!, PIEDIT+5~, CHG+2*, CHG+3!, PIC+2*, PIC+7!
DIR PI+6!, PI1+6!, PIEDIT+19!
DIR("?" PIEDIT+18*
DIR("A" PIEDIT+17*
DIR(0 PIEDIT+18*
DIROUT PIEDIT+5~
DIRUT PIEDIT+5~, PIEDIT+19
DR PI+16*, PI+19!, PIEDIT+5~, CHG+2*, CHG+3!, PIC+5*, PIC+7!
DTOUT PIEDIT+5~
DUOUT PIEDIT+5~
DUZ PI+4, PI1+4
IBCDFN PI+10~, PI+11*, PI+14, PI+15, PI+17, PI+21, PIEDIT~, PIC+9
IBCNSEH PIEDIT+5~, PIEDIT+8*
IBCPOL PI+10~, PI+14*, PI+15*, PI+16, PI+21, PI1+10, PIEDIT~, PIEDIT+6, PIEDIT+7, PIEDIT+9
, PIEDIT+12, CHG+2, PIC+1, PIC+2, PIC+8, PIC+9, PIQ1
IBCPOLD PIEDIT+5~, PIEDIT+9*, PIEDIT+10
IBDFN PIEDIT~, PIEDIT+8, CHG+2, PIC+9
IBDIF PIEDIT+5~, PIC+9
IBGRP PIEDIT+5~, PIEDIT+9*, PIEDIT+11, PIEDIT+13, PIEDIT+14, PIEDIT+17, CHG+1, CHG+2
>> IBPPOL PI+11
IBSUB PIEDIT+5~, PIEDIT+12*, PIEDIT+13, PIEDIT+14
IBTL PIEDIT+5~, PIC+1*, PIC+5
>> VALMBCK PI+8*, PI1+8*, PIQ*
>> Y PIEDIT+20
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