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

Package Total Call Graph
List Manager 4 EN^VALM  ($$SETFLD,$$SETSTR,CLEAR,FULL,PAUSE)^VALM1  CLEAN^VALM10  EN^VALM2  
Integrated Billing 3 GIPF^IBCNRPM1  OK^IBCNSM3  $$EXPAND^IBTRE  
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: 4

Package Total Caller Graph
Integrated Billing 4 IBCNR GROUP PLAN ADD/EDIT  IBCNR GROUP PLAN DELETE  IBCNR GROUP PLAN MATCH  IBCNRPM1  

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+17, DEL+13
$$GET1^DIQ INIT+32, SEL+11, SEL+12, DEL+10
^DIR SPQ+2
GIPF^IBCNRPM1 SEL+18, DEL+14
OK^IBCNSM3 S1+6
$$EXPAND^IBTRE INIT+28
EN^VALM EN+1
$$SETFLD^VALM1 INIT+19, INIT+22, INIT+25, INIT+28, INIT+33
$$SETSTR^VALM1 HDR+19, HDR+23, HDR+29
CLEAR^VALM1 EXIT+3
FULL^VALM1 S1+1
PAUSE^VALM1 S1+4
CLEAN^VALM10 EXIT+3
EN^VALM2 S1+1
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+4
Routine Call
  • DIE
  • Line Location:
    • SEL+17
    • DEL+13
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+12, INIT+13, INIT+15, INIT+36*, INIT+37*, INIT+38*, INIT+44*, INIT+45*
INIT+46*, INIT+51*, INIT+52*, INIT+53*, EXIT+1!, SEL+10, SEL+22, DEL+9, DEL+17, S1+8
^TMP($J SEL+22*, DEL+17*

Label References

Name Line Occurrences
INIT SEL+19, DEL+15
S1 SEL+2, DEL+1
SPQ S1+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D SEL+6~
DA SEL+6~, SEL+13*, DEL+5~, DEL+11*
DIC SEL+6~, SEL+13*, DEL+5~, DEL+11*
DIE SEL+6~, SEL+13*, DEL+5~, DEL+11*
DIR S1~, SPQ+2!
DIR("A" SPQ+1*
DIR("B" SPQ+1*
DIR(0 SPQ+1*
DIROUT S1~
DIRUT S1~
DR SEL+6~, SEL+13*, SEL+15*, SEL+16*, DEL+5~, DEL+11*, DEL+12*
DTOUT S1~
DUOUT S1~
DUZ SEL+15, SEL+16, DEL+12
GPIEN INIT+6~, INIT+15*, INIT+37, INIT+38, INIT+45, INIT+46, INIT+52, INIT+53
IBCNA INIT+7~, INIT+9*, INIT+12*, INIT+13, INIT+15, INIT+22
IBCNM INIT+7~, INIT+9*, INIT+13*, INIT+15, INIT+25
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+13, SEL+15, SEL+16
IBCNRPBM HDR+1~, HDR+8*
IBCNRPCN HDR+1~, HDR+10*, HDR+22
IBCNRPP INIT+6~, INIT+31*, INIT+32*, INIT+33, INIT+40, INIT+47
IBCOV INIT+6~
IBCPD6 INIT+6~
IBCPOLD INIT+6~
IBCRVD INIT+6~
IBDAT INIT+7~, INIT+15*, INIT+28, INIT+31, INIT+41, INIT+42, INIT+48, INIT+49
IBGNA INIT+7~
IBGNM INIT+7~
IBGP0 INIT+6~
IBIND INIT+11*, EXIT+2!
IBLEAD HDR+1~, HDR+17*, HDR+19, HDR+21*, HDR+23
IBMULT INIT+11*, EXIT+2!, S1+5
IBOK S1~, S1+8
IBPLNOLD SEL+6~, SEL+11*, SEL+15, SEL+16, DEL+5~, DEL+10*, DEL+12
IBQUIT S1~, S1+7
IBSEL SEL+6~, SEL+10*, SEL+11, SEL+12, SEL+13, DEL+5~, DEL+9*, DEL+10, DEL+11, S1+8*
IBUSROLD SEL+6~, SEL+12*, SEL+16
IBW INIT+11*, EXIT+2!
IBX EXIT+2!, SEL+4, SEL+7*, SEL+8*, SEL+10, SEL+21*, SEL+22, DEL+3, DEL+6*, DEL+7*
DEL+9, DEL+17*, S1+2*, S1+4, S1+8, SPQ+3*, SPQ+4*
LIM INIT+6~
LST HDR+2~, HDR+13*, HDR+22
NST HDR+2~, HDR+12*, HDR+22
U HDR+15, INIT+31
VALMBCK EXIT+1!, S1+2*, S1+7*, S1+8*
>> VALMBG INIT+9*
>> VALMCNT INIT+3*, INIT+9*, INIT+17*, INIT+36, INIT+37, INIT+43*, INIT+44, INIT+45, INIT+50*, INIT+51
INIT+52
>> VALMCNT1 INIT+10*, INIT+18*, INIT+19, INIT+37, INIT+38, INIT+45, INIT+46, INIT+52, INIT+53
>> VALMHDR(1 HDR+19*
>> VALMHDR(2 HDR+23*
>> VALMHDR(4 HDR+29*
VALMY EXIT+1!
VALMY( SEL+8, SEL+21, DEL+7, DEL+17
VALMY(0 S1+2
X HDR+2~, HDR+18*, HDR+19, HDR+22*, HDR+23, HDR+28*, HDR+29, INIT+6~, INIT+19*, INIT+22*
INIT+25*, INIT+28*, INIT+33*, INIT+36, INIT+42*, INIT+44, INIT+49*, INIT+51, HELP+1*, S1~
>> XQORNOD(0 S1+1
Y S1~, SPQ+3
Y(0 SPQ+4
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