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

Package: Referred Care Information System

Routine: BMCFDR2


Information

BMCFDR2 ; IHS/ITSC/FCJ - DRIVER TO PRINT SECONDARY REFERRAL LETTER ; [ 09/26/2006 4:01 PM ]

Source Information

Source file <BMCFDR2.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
IHS VA Utilities 3 ^XBDBQUE  $$VAL^XBDIQ1  $$EXTSET^XBFUNC  
Referred Care Information System 3 ASKCON^BMCFDR  CHSSTAT^BMCFDRC  DIC^BMCFMC  
VA Fileman 2 ^DIR  ^DIWP  
Kernel 1 ^%ZIS  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Referred Care Information System 1 BMC DE SECONDARY PROVIDER  

Entry Points

Name Comments DBIA/ICR reference
ASKCON ;ASK TO PRINT CONSULT LETTER ;BMC*4.0*2 IHS/OIT/FCJ
ZIS ;
GETPROV ;CHS Secondary Provider/Vendor
APPTDT ;Appointment Date
COMP ;
WP ;EP - Entry point to print wp fields pass node in BMCWP
WPS ;EP
START ;
CHS
XIT ;
IHS ;IHS Type - Get IHS Facility
PRINT ;EP
GETREF ;get referral entry
PUR ;Purpose of Appointment

External References

Name Field # of Occurrence
^%ZIS XIT+5
ASKCON^BMCFDR ASKCON+1
CHSSTAT^BMCFDRC CHS+10
DIC^BMCFMC GETREF+11
^DIR GETREF+2, GETREF+6, CHS+7
^DIWP WP+10
^XBDBQUE ZIS+2
$$VAL^XBDIQ1 GETPROV+3
$$EXTSET^XBFUNC CHS+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "********** REFERRAL FORM PRINT-SECONDARY PROVIDER **********",!!
  • Line Location: START+3
Function Call: WRITE
  • Prompt: "This report will produce a hard copy computer generated",!,"Secondary Provider Letter",!
  • Line Location: START+4
Function Call: WRITE
  • Prompt: !
  • Line Location: GETREF+6
Function Call: WRITE
  • Prompt: !!
  • Line Location: GETREF+8
Function Call: WRITE
  • Prompt: !!
  • Line Location: ZIS+1
Routine Call
  • DIR
  • Line Location:
    • GETREF+2
    • GETREF+6
    • CHS+7
Routine Call
  • %ZIS
  • Line Location:
    • XIT+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BMCREF - [#90001] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTVNDR - [#9999999.11] GETPROV+2
^BMCREF - [#90001] CHS, CHS+2, CHS+12, IHS+1, IHS+2, GETPROV+1, GETPROV+3, APPTDT+1, PUR+1
^BMCTFORM - [#90001.33] GETREF+14, PRINT+1
^DIC - [#1] WP+6
^DIC(4 - [#4] IHS+3
^UTILITY($J WP+4!, WPS+1, WPS+3!

Label References

Name Line Occurrences
GETREF GETREF+14
XIT GETREF+3, GETREF+12, CHS+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A XIT+2!
BMCAGE XIT+3!
BMCAPDT START+1*, XIT+4!
BMCAPPDT START+8*, APPTDT+1*, XIT+3!
BMCAPUR START+1*, START+9*, PUR+1*, XIT+3!
BMCCAP XIT+1!, WP+9, WPS+3!
BMCCHSAP CHS+3*, CHS+4*, CHS+5, XIT+3!
BMCCHSAS CHS+2*, CHS+3, CHS+4, XIT+3!
BMCCHSR XIT+1!
BMCCMT XIT+4!
BMCCOL WPS+3!
BMCCPRV START+1*, START+6*, IHS+2*, IHS+3, GETPROV+1*, GETPROV+2, XIT+3!
BMCCPRVP IHS+3*, GETPROV+2*, XIT+4!
BMCCPRVS START+7*, GETPROV+3*, XIT+4!
BMCDA XIT+1!, WP+6, WPS+3!
BMCDDT START+1*, XIT+4!
BMCDFN XIT+1!
BMCDPUR START+1*, XIT+4!
BMCDT XIT+4!
BMCDTIEN GETREF+13*, XIT+3!
BMCFILE XIT+1!, WP+6, WPS+3!
BMCFIRST XIT+3!
BMCFTYPE GETREF+5*, GETREF+14, PRINT+1, XIT+1!
BMCHOICE GETREF+4*, GETREF+5, XIT+4!
BMCI XIT+1!
BMCIOM XIT+1!, WP+7
BMCKIND GETREF+1*, IHS+4*, XIT+4!
BMCKPDA XIT+1!
BMCLAST XIT+3!
BMCLTYP XIT+3!
BMCN XIT+3!
BMCNODE XIT+1!, WP+6, WPS+3!
BMCNUM XIT+3!
BMCPG XIT+1!
BMCPHX GETREF+7*, XIT+4!
BMCPROUT XIT+3!
BMCQUIT START+5*, GETREF+14, XIT+1!
BMCR0 XIT+1!
BMCR1 XIT+4!
BMCREF GETREF+8*, GETREF+13*, CHS+12*, XIT+1!
BMCRIEN CHS+12*, XIT+4!
BMCRNS XIT+1!
BMCSRIEN GETREF+13*, CHS, CHS+2, CHS+12, IHS+1, IHS+2, GETPROV+1, GETPROV+3, APPTDT+1, PUR+1
, XIT+4!
BMCTYPE XIT+4!
BMCV XIT+1!
BMCWP XIT+1!, WP+3!
BMCWP( WPS+1*
BMCX XIT+1!, WP+2~, WP+5*, WP+7*, WP+9
BMCY XIT+1!
C XIT+2!
D XIT+2!
D0 XIT+2!
D1 XIT+2!
DA GETREF+2!, XIT+2!
DD XIT+2!
DDSFILE XIT+2!
DI XIT+2!
DIADD XIT+2!
DIC GETREF+9*, XIT+2!
DIC("A" GETREF+9*
DIC("S" GETREF+10*
DIC(0 GETREF+9*
DICR XIT+2!
DIE XIT+2!
DIK XIT+2!
DINUM XIT+2!
DIPGM XIT+2!
DIQ XIT+2!
DIR GETREF+2!, GETREF+6!, CHS+7!, XIT+2!
DIR("?" GETREF+2*, CHS+7*
DIR("A" GETREF+2*, GETREF+6*, CHS+7*
DIR("B" GETREF+2*, GETREF+6*, CHS+7*
DIR(0 GETREF+2*, GETREF+6*, CHS+7*
>> DIRUT GETREF+3, CHS+7*, CHS+8, CHS+11
DIWF XIT+2!, WPS+2!
DIWL XIT+2!, WP+7*, WPS+1, WPS+2!
DIWR XIT+2!, WP+7*, WPS+2!
DLAYGO XIT+2!
DO XIT+2!
DQ XIT+2!
DR XIT+2!
DTOUT XIT+2!
>> DUOUT GETREF+6, CHS+7
F XIT+2!
G XIT+2!, WP+2~, WP+6*, WP+7, WP+8, WPS+3!
I XIT+2!
IO("S" XIT+5
IOF START+2
IOM WP+7
>> IOP XIT+5*
>> IOS XIT+5
J XIT+2!
N XIT+2!
P XIT+2!, WP+2~, WP+5*, WPS+1*
T XIT+2!
U CHS, CHS+2, CHS+12, IHS+1, IHS+2, IHS+3, GETPROV+1, GETPROV+2, GETPROV+3, APPTDT+1
, PUR+1
X XIT+2!, WP+9*, WP+10*
>> XBNS ZIS+1*
>> XBRC ZIS+1*
>> XBRP ZIS+1*
>> XBRX ZIS+1*
Y GETREF+4, GETREF+7, GETREF+12, GETREF+13, CHS+9, XIT+2!, WP+8*, WP+10
Z XIT+2!, WPS+1*, WPS+2!
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