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

Package: Integrated Billing

Routine: IBCNRPM2


Information

IBCNRPM2 ;BHAM ISC/CMW - Match Multiple Group Plans to a Pharmacy Plan ;10-MAR-2004

Source Information

Source file <IBCNRPM2.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Integrated Billing 4 $$DELCOM^IBCNRP  GIPF^IBCNRPM1  OK^IBCNSM3  $$EXPAND^IBTRE  
List Manager 4 EN^VALM  ($$SETFLD,$$SETSTR,CLEAR,FULL,PAUSE)^VALM1  (CLEAN,CNTRL)^VALM10  EN^VALM2  
VA FileMan 3 ^DIE  $$GET1^DIQ  ^DIR  
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 GROUP PLAN ADD/EDIT  IBCNR GROUP PLAN DELETE  IBCNR GROUP PLAN MATCH  IBCNRPM1  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN(IBCNRP,IBCNRI,IBCNRGP) ; -- main entry point for IBCNR PAYERSHEET MATCH (LIST TEMPLATE)
HDR ; -- header code
INIT ; -- init variables and list array
HELP ; -- help code
EXIT ; -- exit code
EXPND ; -- expand code
SEL ; Select Plan
DEL ; remove a plan from a group
S1
SPQ ;

External References

Name Field # of Occurrence
^DIE SEL+19, DEL+14
$$GET1^DIQ INIT+62, INIT+86, SEL+13, SEL+14, DEL+11
^DIR SPQ+2
$$DELCOM^IBCNRP S1+14
GIPF^IBCNRPM1 SEL+20, DEL+15
OK^IBCNSM3 S1+9
$$EXPAND^IBTRE INIT+58
EN^VALM EN+1
$$SETFLD^VALM1 INIT+49, INIT+52, INIT+55, INIT+58, INIT+63
$$SETSTR^VALM1 HDR+19, HDR+23, HDR+29
CLEAR^VALM1 EXIT+3
FULL^VALM1 S1+4
PAUSE^VALM1 S1+7, S1+20
CLEAN^VALM10 EXIT+3, SEL+21, DEL+16
CNTRL^VALM10 INIT+17, INIT+27, INIT+38
EN^VALM2 S1+4
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,*7,"Warning: No Active Group Plans with Pharmacy Coverage Found."
  • Line Location: INIT+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !!,"No group selected!"
  • Line Location: S1+7
Function Call: WRITE
  • Prompt: !!,"A delete reason comment is required."
  • Line Location: S1+16
Function Call: WRITE
  • Prompt: !,"No action taken."
  • Line Location: S1+17
Routine Call
  • DIE
  • Line Location:
    • SEL+19
    • DEL+14
Routine Call
  • DIR
  • Line Location:
    • SPQ+2
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] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(36 - [#36] HDR+15
^IBCNR(366.03 - [#366.03] HDR+4, HDR+7, HDR+11
^TMP("IBCNR" INIT+2, INIT+8!, INIT+13, INIT+16*, INIT+18*, INIT+22*, INIT+23*, INIT+24*, INIT+26*, INIT+28*
INIT+29*, INIT+33*, INIT+34*, INIT+35*, INIT+37*, INIT+39*, INIT+40*, INIT+41, INIT+42, INIT+44
INIT+45, INIT+66*, INIT+67*, INIT+68*, INIT+75*, INIT+76*, INIT+77*, INIT+82*, INIT+83*, INIT+84*
INIT+89*, INIT+90*, INIT+91*, EXIT+1!, SEL+12, SEL+25, DEL+10, DEL+19, S1+2, S1+11
^TMP($J SEL+25*, DEL+19*

Label References

Name Line Occurrences
INIT SEL+22, DEL+17
S1 SEL+5, DEL+3
SPQ S1+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D SEL+9~
DA SEL+9~, SEL+15*, DEL+7~, DEL+12*
DEL INIT+6~, SEL+4*, DEL+2*, S1+13, SPQ+4
>> DELCOM INIT+86*, INIT+87, DEL+13, S1+14*, S1+15
DIC SEL+9~, SEL+15*, DEL+7~, DEL+12*
DIE SEL+9~, SEL+15*, DEL+7~, DEL+12*
DIR S1~, SPQ+2!
DIR("A" SPQ+1*
DIR("B" SPQ+1*
DIR(0 SPQ+1*
DIROUT S1~
DIRUT S1~
DR SEL+9~, SEL+15*, SEL+16*, SEL+17*, SEL+18*, DEL+7~, DEL+12*, DEL+13*
DTOUT S1~
DUOUT S1~
DUZ SEL+16, SEL+17, DEL+13
GPIEN INIT+6~, INIT+9*, INIT+44*, INIT+45, INIT+67, INIT+68, INIT+76, INIT+77, INIT+83, INIT+84
INIT+86, INIT+90, INIT+91
IBCNA INIT+7~, INIT+9*, INIT+41*, INIT+42, INIT+44, INIT+45, INIT+52
IBCNM INIT+7~, INIT+9*, INIT+42*, INIT+44, INIT+45, INIT+55
IBCNR0 HDR+1~, HDR+4*, HDR+5, HDR+6
IBCNR10 HDR+1~, HDR+7*, HDR+8, HDR+9, HDR+10
IBCNR3 HDR+2~, HDR+11*, HDR+12, HDR+13
IBCNRBIN HDR+1~, HDR+9*, HDR+21
IBCNRGP EN~
IBCNRI EN~, HDR+15
IBCNRID HDR+1~, HDR+5*, HDR+18
IBCNRIN HDR+2~, HDR+15*, HDR+29
IBCNRNM HDR+1~, HDR+6*, HDR+18
IBCNRP EN~, HDR+4, HDR+7, HDR+11, SEL+15, SEL+16, SEL+17
IBCNRPBM HDR+1~, HDR+8*
IBCNRPCN HDR+1~, HDR+10*, HDR+22
IBCNRPP INIT+6~, INIT+61*, INIT+62*, INIT+63, INIT+71, INIT+78
IBCOV INIT+6~
IBCPD6 INIT+6~
IBCPOLD INIT+6~
IBCRVD INIT+6~
IBDAT INIT+7~, INIT+45*, INIT+58, INIT+61, INIT+72, INIT+73, INIT+79, INIT+80
IBGNA INIT+7~
IBGNM INIT+7~
IBGP0 INIT+6~
IBI S1~, S1+2*
IBIND INIT+11*, EXIT+2!
IBLEAD HDR+1~, HDR+17*, HDR+19, HDR+21*, HDR+23
IBMULT INIT+11*, EXIT+2!, S1+8
IBOK S1~, S1+11
IBPLNOLD SEL+9~, SEL+13*, SEL+16, SEL+17, DEL+7~, DEL+11*, DEL+13
IBQUIT S1~, S1+10
IBSEL SEL+9~, SEL+12*, SEL+13, SEL+14, SEL+15, DEL+7~, DEL+10*, DEL+11, DEL+12, S1+11*
IBUSROLD SEL+9~, SEL+14*, SEL+17
IBW INIT+11*, EXIT+2!
IBX EXIT+2!, SEL+7, SEL+10*, SEL+11*, SEL+12, SEL+24*, SEL+25, DEL+5, DEL+8*, DEL+9*
DEL+10, DEL+19*, S1+5*, S1+7, S1+11, S1+13, S1+19*, SPQ+5*, SPQ+6*
>> IORVOFF INIT+17, INIT+27, INIT+38
>> IORVON INIT+17, INIT+27, INIT+38
>> LAST INIT+10*, INIT+69*
LIM INIT+6~
LST HDR+2~, HDR+13*, HDR+22
MATCH INIT+7~, INIT+12*, INIT+13*, INIT+14, INIT+16, INIT+19, INIT+26, INIT+30, INIT+37, INIT+41
INIT+42, INIT+44, INIT+45
NST HDR+2~, HDR+12*, HDR+22
U HDR+15, INIT+61
VALMBCK EXIT+1!, S1+5*, S1+10*, S1+11*
>> VALMBG INIT+9*, S1+1, S1+2, S1+3*, S1+7*, S1+18*, SPQ+3*, SPQ+4*
VALMBG1 S1~, S1+1*, S1+2*, S1+3
>> VALMBGO S1+1*, S1+7, S1+18, SPQ+3
>> VALMCNT INIT+3*, INIT+9*, INIT+15*, INIT+16, INIT+17, INIT+18, INIT+20*, INIT+22, INIT+23, INIT+24
INIT+25*, INIT+26, INIT+27, INIT+28, INIT+29, INIT+31*, INIT+33, INIT+34, INIT+35, INIT+36*
INIT+37, INIT+38, INIT+39, INIT+40, INIT+47*, INIT+66, INIT+67, INIT+69, INIT+74*, INIT+75
INIT+76, INIT+81*, INIT+82, INIT+83, INIT+88*, INIT+89, INIT+90
>> VALMCNT1 INIT+10*, INIT+23, INIT+24, INIT+28, INIT+29, INIT+34, INIT+35, INIT+39, INIT+40, INIT+48*
INIT+49, INIT+67, INIT+68, INIT+76, INIT+77, INIT+83, INIT+84, INIT+90, INIT+91
>> VALMHDR(1 HDR+19*
>> VALMHDR(2 HDR+23*
>> VALMHDR(4 HDR+29*
>> VALMLST S1+2, S1+3
VALMY EXIT+1!
VALMY( SEL+11, SEL+24, DEL+9, DEL+19
VALMY(0 S1+5
X HDR+2~, HDR+18*, HDR+19, HDR+22*, HDR+23, HDR+28*, HDR+29, INIT+6~, INIT+49*, INIT+52*
INIT+55*, INIT+58*, INIT+63*, INIT+66, INIT+73*, INIT+75, INIT+80*, INIT+82, INIT+87*, INIT+89
HELP+1*, S1~
>> XQORNOD(0 S1+4
Y S1~, SPQ+5
Y(0 SPQ+6
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