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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: IBCNSUR2

Package: Integrated Billing

Routine: IBCNSUR2


Information

IBCNSUR2 ;ALB/CPM/CMS - MOVE SUBSCRIBERS TO DIFFERENT PLAN (CON'T) ; 09-SEP-96

Source Information

Source file <IBCNSUR2.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Integrated Billing 4 EDCOV^IBCNSJ51  $$FTFN^IBCNSU31  $$DAT1^IBOUTL  $$EXPAND^IBTRE  
VA FileMan 3 ^DIE  $$GET1^DIQ  ^DIR  
List Manager 1 EN^VALM  

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

Package Total Caller Graph
Integrated Billing 1 IBCNSUR  

Entry Points

Name Comments DBIA/ICR reference
PL ; Display old plan attributes; allow new plan to be edited
YN(X) ; Resolve the 'Yes/No' value.
LIM ; Display/Edit Coverage Limitations.
LIMQ
LIMDSP(IBC,IBP,IBPNUM) ; Display coverage limitations for a company/plan.

External References

Name Field # of Occurrence
^DIE PL+33
$$GET1^DIQ PL+11, PL+13
^DIR LIM+10
EDCOV^IBCNSJ51 LIM+17
$$FTFN^IBCNSU31 PL+18
$$DAT1^IBOUTL LIMDSP+17
$$EXPAND^IBTRE PL+16, PL+17, PL+20
EN^VALM LIM+20

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!!,"Now you may edit specific Plan attributes and Coverage Limitations."
  • Line Location: PL+2
Function Call: WRITE
  • Prompt: !,"(Plan 1 is the plan subscribers moved from.)"
  • Line Location: PL+3
Function Call: WRITE
  • Prompt: !,"(Plan 2 is the plan subscribers moved to.)"
  • Line Location: PL+4
Function Call: WRITE
  • Prompt: !,$TR($J("",71)," ","=")
  • Line Location: PL+5
Function Call: WRITE
  • Prompt: !,"'Plan 1' Attributes for: ",IBC1N
  • Line Location: PL+6
Function Call: WRITE
  • Prompt: !?9,"Plan Name: ",IBP1N,?43,"Plan Number: ",IBP1X
  • Line Location: PL+8
Function Call: WRITE
  • Prompt: !,$TR($J("",71)," ","-")
  • Line Location: PL+9
Function Call: WRITE
  • Prompt: !,?19,"TYPE OF PLAN: ",$S($P(IBP0,"^",9):$P($G(^IBE(355.1,+$P(IBP0,"^",9),0)),"^"),1:"<Not Specified>")
  • Line Location: PL+15
Function Call: WRITE
  • Prompt: !,?11,"ELECTRONIC PLAN TYPE: ",$$EXPAND^IBTRE(355.3,.15,$P(IBP0,U,15))
  • Line Location: PL+16
Function Call: WRITE
  • Prompt: !,?18,"PLAN CATEGORY: ",$$EXPAND^IBTRE(355.3,.14,$P(IBP0,U,14))
  • Line Location: PL+17
Function Call: WRITE
  • Prompt: !,?9,"PLAN FILING TIME FRAME: ",$P(IBP0,U,13)
  • Line Location: PL+18
Function Call: WRITE
  • Prompt: " (",$$FTFN^IBCNSU31(IBP1),")"
  • Line Location: PL+18
Function Call: WRITE
  • Prompt: !," IS UTILIZATION REVIEW REQUIRED: ",$$YN($P(IBP0,"^",5))
  • Line Location: PL+19
Function Call: WRITE
  • Prompt: !," AMBULATORY CARE CERTIFICATION: ",$$EXPAND^IBTRE(355.3,.12,$P(IBP0,U,12))
  • Line Location: PL+20
Function Call: WRITE
  • Prompt: !," IS PRE-CERTIFICATION REQUIRED: ",$$YN($P(IBP0,"^",6))
  • Line Location: PL+21
Function Call: WRITE
  • Prompt: !,"EXCLUDE PRE-EXISTING CONDITIONS: ",$$YN($P(IBP0,"^",7))
  • Line Location: PL+22
Function Call: WRITE
  • Prompt: !?12,"BENEFITS ASSIGNABLE: ",$$YN($P(IBP0,"^",8))
  • Line Location: PL+23
Function Call: WRITE
  • Prompt: !,$TR($J("",71)," ","=")
  • Line Location: PL+24
Function Call: WRITE
  • Prompt: !!,"Editing 'Plan 2' Attributes for: ",IBC2N
  • Line Location: PL+26
Function Call: WRITE
  • Prompt: !?9,"Plan Name: ",IBP2N,?43,"Plan Number: ",IBP2X,!
  • Line Location: PL+28
Function Call: WRITE
  • Prompt: @IOF,!,$TR($J("",71)," ","=")
  • Line Location: LIM+1
Function Call: WRITE
  • Prompt: !,$TR($J("",71)," ","-")
  • Line Location: LIM+3
Function Call: WRITE
  • Prompt: !,$TR($J("",71)," ","=")
  • Line Location: LIM+5
Function Call: WRITE
  • Prompt: !!,"Editing 'Plan 2' Coverage Limitations for: ",IBC2N
  • Line Location: LIM+13
Function Call: WRITE
  • Prompt: !?9,"Plan Name: ",IBP2N,?43,"Plan Number: ",IBP2X
  • Line Location: LIM+15
Function Call: WRITE
  • Prompt: !!," 'Plan ",IBPNUM,"' Coverage Limitations for ",$S(IBPNUM=1:IBC1N,1:IBC2N)
  • Line Location: LIMDSP+2
Function Call: WRITE
  • Prompt: !?9,"Plan Name: ",$S($P(IBP0,U,3)]"":$P(IBP0,U,3),1:"<Not Specified>")
  • Line Location: LIMDSP+4
Function Call: WRITE
  • Prompt: ?43,"Plan Number: ",$S($P(IBP0,U,4)]"":$P(IBP0,U,4),1:"<Not Specified>")
  • Line Location: LIMDSP+5
Function Call: WRITE
  • Prompt: !!," Coverage Effective Date Covered? Limit Comments"
  • Line Location: LIMDSP+6
Function Call: WRITE
  • Prompt: !," -------- -------------- -------- --------------"
  • Line Location: LIMDSP+7
Function Call: WRITE
  • Prompt: !,IBW
  • Line Location: LIMDSP+15
Function Call: WRITE
  • Prompt: !
  • Condition for execution: IBS
  • Line Location: LIMDSP+19
Function Call: WRITE
  • Prompt: ?54,$G(^(IB0,0))
  • Line Location: LIMDSP+19
Routine Call
  • DIE
  • Line Location:
    • PL+33
Routine Call
  • DIR
  • Line Location:
    • LIM+10
Routine Call
  • VALM
  • Line Location:
    • LIM+20

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(355.3 - [#355.3] PL+7, PL+27, LIM+14, LIMDSP+3
^IBA(355.32 - [#355.32] LIMDSP+12, LIMDSP+13, LIMDSP+19
^IBE(355.1 - [#355.1] PL+15
^IBE(355.31 - [#355.31] LIMDSP+10

Label References

Name Line Occurrences
$$YN PL+19, PL+21, PL+22, PL+23
LIMDSP LIM+2, LIM+4
LIMQ LIM+10

Naked Globals

Name Field # of Occurrence
^( LIMDSP+10, LIMDSP+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA PL+1~, PL+7*, PL+30*, PL+33!
DIE PL+30*, PL+33!
DIR LIM+10!
DIR("?" LIM+9*
DIR("A" LIM+8*
DIR(0 LIM+8*
DIROUT LIM+10!
DIRUT LIM+10!
DR PL+32*, PL+33!
DTOUT LIM+10!
DUOUT LIM+10!
IB0 LIMDSP+1~, LIMDSP+19*
IBC LIMDSP~
>> IBC1 LIM+2
>> IBC1N PL+6, LIMDSP+2
>> IBC2 LIM+4
>> IBC2N PL+26, LIM+13, LIMDSP+2
IBCNT LIMDSP+1~, LIMDSP+11*, LIMDSP+12, LIMDSP+14*, LIMDSP+16
IBCOV LIMDSP+1~, LIMDSP+10*, LIMDSP+15, LIMDSP+16
IBCOVD LIMDSP+1~, LIMDSP+13*, LIMDSP+15, LIMDSP+17
IBCOVFN LIMDSP+1~, LIMDSP+13*, LIMDSP+19
>> IBCPOL LIM+17*
IBLEDT LIMDSP+1~, LIMDSP+12*, LIMDSP+13, LIMDSP+17
IBLIM LIMDSP+1~, LIMDSP+10*, LIMDSP+12, LIMDSP+13
IBLINE LIMDSP+1~
IBP LIMDSP~, LIMDSP+3, LIMDSP+12, LIMDSP+13
IBP0 PL+1~, PL+7*, PL+15, PL+16, PL+17, PL+18, PL+19, PL+20, PL+21, PL+22
PL+23, PL+27*, LIMDSP+1~, LIMDSP+3*, LIMDSP+4, LIMDSP+5
>> IBP1 PL+7, PL+11, PL+13, PL+18, LIM+2
>> IBP1N PL+8
>> IBP1X PL+8
>> IBP2 PL+27, PL+30, LIM+4, LIM+14, LIM+17
>> IBP2N PL+28, LIM+15
>> IBP2X PL+28, LIM+15
IBPNUM LIMDSP~, LIMDSP+2
IBROU LIM+20*!
IBS LIMDSP+1~, LIMDSP+19*
IBTOP LIM+20*!
>> IBW LIMDSP+15*
IBX PL+1~, PL+11*, PL+12, PL+13*, PL+14, LIM+14*, LIMDSP+1~, LIMDSP+16*, LIMDSP+17*, LIMDSP+18
IOF PL+2, LIM+1
U PL+16, PL+17, PL+18, PL+20, LIMDSP+4, LIMDSP+5, LIMDSP+10, LIMDSP+17
VALMBCK LIM+17!
X YN~, YN+1
>> Y LIM+10
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 |  Naked Globals |  Local Variables  | All