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

Package: Integrated Billing

Routine: IBCNRP


Information

IBCNRP ;DAOU/ALA - Plan Match ListMan ;13-NOV-2003

Source Information

Source file <IBCNRP.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
List Manager 4 EN^VALM  ($$SETFLD,$$SETSTR,CLEAR,FULL,PAUSE)^VALM1  CLEAN^VALM10  EN^VALM2  
VA FileMan 3 (,IX)^DIC  ^DIE  $$GET1^DIQ  
Integrated Billing 2 STCHK^IBCNRU1  OK^IBCNSM3  
Kernel 1 DISP^XQORM1  

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 4 IBCNR PLAN ADD/EDIT  IBCNR PLAN DELETE  IBCNR PLAN MATCH  IBCNRPMT  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for IBCNR PLAN MATCH
HDR ; -- header code
INIT ; -- init variables and list array
HELP ; -- help code
EXIT ; -- exit code
EXPND ; -- expand code
SEL ; -- select plan
PLCK ; -- check plan status
DEL ; -- remove a plan from a group
S1 ;
SPQ ;

External References

Name Field # of Occurrence
^DIC SEL+5
IX^DIC SEL+6
^DIE SEL+15, DEL+7
$$GET1^DIQ INIT+20, INIT+21, INIT+25, INIT+26, INIT+29, INIT+31, INIT+32, INIT+46, INIT+47, INIT+55
INIT+56, SEL+10, SEL+11, DEL+4
STCHK^IBCNRU1 PLCK+2
OK^IBCNSM3 S1+9
EN^VALM EN+1
$$SETFLD^VALM1 INIT+16, INIT+21, INIT+26, INIT+29, INIT+33, INIT+39
$$SETSTR^VALM1 HDR+8, HDR+11, HDR+14, HDR+17
CLEAR^VALM1 EXIT+2
FULL^VALM1 S1+2
PAUSE^VALM1 SPQ+1
CLEAN^VALM10 EXIT+2
EN^VALM2 S1+2
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !!,"WARNING....PLAN NOT ACTIVE!"
  • Line Location: PLCK+4
Function Call: WRITE
  • Prompt: !!,"No group selected!"
  • Line Location: S1+5
Function Call: WRITE
  • Prompt: !!,*7,"You may only select a single plan!"
  • Line Location: S1+7
Function Call: WRITE
  • Prompt: !!,*7,"This plan is not allowed for selection!"
  • Line Location: S1+8
Routine Call
  • DIC
  • Line Location:
    • SEL+5
Routine Call
  • DIC
  • Line Location:
    • SEL+6
Routine Call
  • DIE
  • Line Location:
    • SEL+15
    • DEL+7
Routine Call
  • VALM
  • Line Location:
    • EN+1

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(36 - [#36] HDR+2, HDR+3, HDR+4
^DIC(5 - [#5] HDR+13
^IBA(355.3 - [#355.3] INIT+9
^IBA(355.32 - [#355.32] INIT+37, INIT+38
^IBE(355.31 - [#355.31] INIT+35
^TMP("IBCNR" INIT+2!, INIT+41*, INIT+42*, INIT+43*, INIT+51*, INIT+52*, INIT+53*, INIT+60*, INIT+61*, INIT+62*
INIT+64*, EXIT+1!, SEL+18, DEL+10, S1+8, S1+12, S1+15
^TMP($J SEL+18*, DEL+10*

Label References

Name Line Occurrences
INIT SEL+16, DEL+8
PLCK SEL+9
S1 SEL+1, DEL+1
SPQ SEL+7, SEL+20, DEL+12, S1+5, S1+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY PLCK+1~, PLCK+2
ARRAY(1 PLCK+3
D SEL+4~, SEL+6*
DA SEL+4~, SEL+12*, DEL+3~, DEL+5*
DIC SEL+4~, SEL+5*, SEL+12*, DEL+3~, DEL+5*
DIC(0 SEL+5*
DIE SEL+4~, SEL+12*, DEL+3~, DEL+5*
DIR S1+1~
DIROUT S1+1~
DIRUT S1+1~
DR SEL+4~, SEL+12*, SEL+13*, SEL+14*, DEL+3~, DEL+5*, DEL+6*
DTOUT S1+1~
DUOUT S1+1~
DUZ SEL+13, SEL+14, DEL+6
>> IBALR S1+8
>> IBCNGP INIT+9, INIT+20, INIT+21, INIT+25, INIT+26, INIT+29, INIT+31, INIT+37, INIT+42, INIT+43
INIT+46, INIT+47, INIT+52, INIT+53, INIT+55, INIT+56, INIT+61, INIT+62, SEL+10, SEL+11
DEL+4
IBCNRPP INIT+1~, INIT+31*, INIT+32*, INIT+33, INIT+45, INIT+54
IBCNS0 HDR+1~, HDR+2*, HDR+8
IBCNS11 HDR+1~, HDR+3*, HDR+10, HDR+12, HDR+13
IBCNS13 HDR+1~, HDR+4*, HDR+7, HDR+9
>> IBCNSP HDR+2, HDR+3, HDR+4
IBCOV INIT+1~, INIT+35*, INIT+38
IBCPD6 INIT+1~
IBCPOLD INIT+1~
IBCRVD INIT+1~
>> IBCVRD INIT+36*, INIT+38*, INIT+39
>> IBIND HDR+6, HDR+15
IBLEAD HDR+1~, HDR+6*, HDR+8, HDR+10, HDR+14
IBMDTE INIT+1~, INIT+46*, INIT+48, INIT+49, INIT+55*, INIT+57, INIT+58
>> IBMULT S1+6
IBMUSR INIT+1~, INIT+47*, INIT+49, INIT+56*, INIT+58
IBOK S1+1~, S1+12
IBPLN SEL+4~, SEL+8*, SEL+12, SEL+13, SEL+14, PLCK+2
IBPLNOLD SEL+4~, SEL+10*, SEL+13, SEL+14, DEL+3~, DEL+4*, DEL+6
IBQUIT S1+1~, S1+10
>> IBSEL SEL+12, DEL+5, S1+12*, S1+15*
>> IBSEL(0 SPQ+1
IBUSROLD SEL+4~, SEL+11*, SEL+14
>> IBW HDR+5, HDR+16
>> IBX SEL+2, SEL+18*, DEL+10*, S1+3*, S1+5, S1+7, S1+8, S1+12, S1+15
LIM INIT+1~, INIT+36*, INIT+37*, INIT+38
U INIT+38
VALMBCK EXIT+1!, S1+3*, S1+10*, S1+12*, SPQ+1
>> VALMBG INIT+3*
>> VALMCNT INIT+3*, INIT+14*, INIT+41, INIT+42, INIT+50*, INIT+51, INIT+52, INIT+59*, INIT+60, INIT+61
INIT+64*
>> VALMCNT1 INIT+4*, INIT+15*, INIT+16, INIT+42, INIT+43, INIT+52, INIT+53, INIT+61, INIT+62
>> VALMHDR(1 HDR+8*
>> VALMHDR(2 HDR+11*
>> VALMHDR(3 HDR+14*
>> VALMHDR(4 HDR+17*
VALMY EXIT+1!
VALMY( SEL+18, DEL+10, S1+7
VALMY(0 S1+3
X HDR+1~, HDR+7*, HDR+8, HDR+10*, HDR+11, HDR+12*, HDR+13*, HDR+14, HDR+15*, HDR+16*
HDR+17, INIT+1~, INIT+16*, INIT+20*, INIT+21*, INIT+25*, INIT+26*, INIT+29*, INIT+33*, INIT+39*
INIT+41, INIT+49*, INIT+51, INIT+58*, INIT+60, HELP+1*, SEL+8!
X1 HDR+1~, HDR+9*, HDR+11
X2 HDR+1~, HDR+5*, HDR+6
>> XQORNOD(0 S1+2
Y SEL+6, SEL+7, SEL+8!, S1+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