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

Package: Referred Care Information System

Routine: BMC4P13


Information

BMC4P13 ;IHS/OIT/FCJ - BMC 4.0 PATCH 12 ; 16 Feb 2011 2:54 PM

Source Information

Source file <BMC4P13.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 5 EN^DDIOL  (,IX)^DIC  FILE^DICN  (,FILE)^DIE  ENALL^DIK  
Kernel 2 $$ADD^XPDMENU  ($$NEWCP,BMES,MES)^XPDUTL  
IHS VA Utilities 1 $$VALI^XBDIQ1  
Patient Care Component Reports 1 $$PRIMPROV^APCLV  

Entry Points

Name Comments DBIA/ICR reference
PRE ;EP - From KIDS.
P9 ;Add Report Opt
P6 ;FX CHS PO'S WITH FY 00 INSTEAD OF FY 10
P7 ;Add Report opt for the printed C32
P5 ;Add Opt for Vendor
P10COM ;Clean up of comments file
P8 ;Add Report TOC Opt and Edit TOC Opt
INSTALLD(BMC) ; Determine if patch BMC was installed, where BMC is
; the name of the INSTALL. E.g "AVA*93.2*12".
INDX ;INDEX NEW INDECIES "BA", "BB" AND "CD" ;Patch 2
VREF ;CLEAN UP V REF FILE
P10 ;Patch 10
P12 ;Add Report Opt and Call-in options
ZPAR ;ADD ENTRY TO ZISH PARAMETER FILE
PCCLNK
POST ;EP - From KIDS.
P10VR ;Clean up clinic stop in V Referral file
GENRET ;UPDATE GEN RET OPTIONS

External References

Name Field # of Occurrence
$$PRIMPROV^APCLV VREF+12
EN^DDIOL VREF+18
^DIC INSTALLD+10, INSTALLD+14, P10+5, ZPAR+3, GENRET+4, GENRET+6, GENRET+8, GENRET+10, GENRET+11, GENRET+12
IX^DIC INSTALLD+6
FILE^DICN POST+9, POST+23, PCCLNK+12
^DIE PCCLNK+6, P10+8, P10VR+6, VREF+17, ZPAR+7, GENRET+4, GENRET+6, GENRET+8, GENRET+10, GENRET+15
FILE^DIE POST+16, POST+33
ENALL^DIK INDX+5, INDX+8, INDX+11, PCCLNK+2
$$VALI^XBDIQ1 VREF+8, VREF+11, VREF+12
$$ADD^XPDMENU P5+3, P6+11, P7+3, P8+3, P8+5, P9+3, P9+4, P9+5, P9+6, P12+3
, P12+5
$$NEWCP^XPDUTL PRE+1, POST+37, POST+40, POST+43, POST+46, POST+49, POST+52, POST+55, POST+58, POST+61
, POST+64, POST+67, POST+70
BMES^XPDUTL INDX+2, INDX+6, INDX+9, INDX+12, P5+2, P6+10, P7+2, P8+2, P8+4, PCCLNK+8
, P10+6, P10+9, P10VR+7, P10COM+22, P12+2, P12+4, VREF+2, VREF+20, ZPAR+1, ZPAR+9
, GENRET+1, GENRET+16
MES^XPDUTL P5+3, P5+4, P6+2, P6+11, P6+12, P7+3, P7+4, P8+3, P8+5, P8+6
, P9+2, P9+7, P12+3, P12+5, P12+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"ZISH SEND PARAMETER FOR THE BMC RCIS REPORTS ENTRY COULD NOT BE ADDED, YOU WILL NEED ADD THROUGH FILEMAN"
  • Line Location: ZPAR+4
Routine Call
  • DIC
  • Line Location:
    • INSTALLD+10
    • INSTALLD+14
    • P10+5
    • ZPAR+3
    • GENRET+4
    • GENRET+6
    • GENRET+8
    • GENRET+10
    • GENRET+11
    • GENRET+12
Routine Call
  • DIE
  • Line Location:
    • PCCLNK+6
    • P10+8
    • P10VR+6
    • VREF+17
    • ZPAR+7
    • GENRET+4
    • GENRET+6
    • GENRET+8
    • GENRET+10
    • GENRET+15
Routine Call
  • DIE
  • Line Location:
    • POST+16
    • POST+33
Routine Call
  • DIC
  • Line Location:
    • INSTALLD+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(9.4 - [#9.4] Classic Fileman Calls
^AUPNVREF - [#9000010.59] Classic Fileman Calls
^BMCREF - [#90001] Classic Fileman Calls
^BMCTSORT - [#90001.81] Classic Fileman Calls
^APCDLINK - [#9001002] Classic Fileman Calls
^BUSA(9002319.03 - [#9002319.03] Classic Fileman Calls
^%ZIB(9888888.93 - [#9888888.93] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCDLINK("B" PCCLNK+3, PCCLNK+4, PCCLNK+7
^AUPNVREF - [#9000010.59] P10VR+5, VREF+7
^AUPNVREF(0 VREF+1
^BMCCOM - [#90001.03] P10COM+7, P10COM+8, P10COM+10, P10COM+11, P10COM+12, P10COM+13!, P10COM+19*, P10COM+20*
^BMCCOM("B" P10COM+4, P10COM+6
^BMCCOMT( P10COM+11*, P10COM+12*, P10COM+15, P10COM+16, P10COM+20
^BMCREF - [#90001] P6+5, P6+6, P6+8*, P6+9*, VREF+10
^BMCREF("B" P6+3, P6+4
^BUSA(9002319.03 - [#9002319.03] POST+2, POST+4, POST+7, POST+10, POST+18, POST+21, POST+24

Label References

Name Line Occurrences
$$INSTALLD INDX+1, P5+1, P6+1, P7+1, P8+1, P10VR+1, P10COM+1, P12+1
GENRET ZPAR+4
ZPAR VREF+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % POST+36*, POST+37, POST+39*, POST+40, POST+42*, POST+43, POST+45*, POST+46, POST+48*, POST+49
, POST+51*, POST+52, POST+54*, POST+55, POST+57*, POST+58, POST+60*, POST+61, POST+63*, POST+64
, POST+66*, POST+67, POST+69*, POST+70
APCDREF VREF+6~, VREF+8*, VREF+9, VREF+10, VREF+11, VREF+12
APCDRP VREF+6~, VREF+11*, VREF+14, VREF+15
APCDVREF VREF+6~, VREF+7*, VREF+8, VREF+13, VREF+18
BEGDT P10COM+3*, P10COM+4*, P10COM+6, P10COM+21!
BMC INSTALLD~, INSTALLD+4, INSTALLD+9, INSTALLD+13, INDX+1*, P5+1*, P6+1*, P6+3*, P6+4, P7+1*
, P8+1*, P9+1*, P10VR+1*, P10COM+1*, P12+1*
>> BMC1 P6+4*, P6+5, P6+6, P6+8, P6+9
>> BMC2 P6+5*, P6+6, P6+8, P6+9
BMCCOM P10COM+16*, P10COM+17, P10COM+19, P10COM+21!
BMCDA P10COM+12*, P10COM+14*, P10COM+15*, P10COM+16, P10COM+21!
BMCDA2 P10COM+14*, P10COM+19*, P10COM+20, P10COM+21!
>> BMCPO P6+6*, P6+7, P6+8
BMCVDFN VREF+6~, VREF+12*
BMCVPRV VREF+6~, VREF+12*, VREF+16
BUSAUPD POST+5~, POST+19~
BUSAUPD( POST+13*, POST+14*, POST+15*, POST+27*, POST+28*, POST+29*, POST+30*, POST+31*, POST+32*
CT P10COM+21!
D INSTALLD+5*, ZPAR+8!
D0 ZPAR+8!
D1 ZPAR+8!
DA POST+5~, POST+12*, POST+13, POST+14, POST+15, POST+19~, POST+26*, POST+27, POST+28, POST+29
, POST+30, POST+31, POST+32, INDX+13!, PCCLNK+4*, PCCLNK+6!, P10+3~, P10+7*, P10VR+2~, P10VR+3*
, P10VR+5*, P10COM+2~, P10COM+5*, P10COM+6*, P10COM+7, P10COM+8, P10COM+10, P10COM+11, P10COM+12, P10COM+13
, P10COM+15, P10COM+16, P10COM+19, P10COM+20, VREF+13*, VREF+19!, ZPAR+5*, ZPAR+8!, GENRET+2~, GENRET+4*
, GENRET+6*, GENRET+8*, GENRET+10*, GENRET+12*, GENRET+17!
DA(1 P10COM+8*, P10COM+10*, P10COM+11, P10COM+12
DD POST+9!, POST+23!, PCCLNK+9~
DI ZPAR+8!
DIADD ZPAR+8!
DIC INSTALLD+2~, INSTALLD+5*, INSTALLD+9*, INSTALLD+13*, POST+5~, POST+6*, POST+19~, POST+20*, INDX+13!, PCCLNK+9~
, PCCLNK+10*, P10+3~, P10+4*, P10VR+2~, P10COM+2~, ZPAR+2*, ZPAR+5, ZPAR+8!, GENRET+2~, GENRET+3*
, GENRET+17!
DIC("DR" PCCLNK+11*
DIC(0 INSTALLD+5*, POST+6*, POST+20*, PCCLNK+10*, ZPAR+2*, GENRET+11*
DICR ZPAR+8!
DIE PCCLNK+5*, PCCLNK+6!, P10+3~, P10+4*, P10VR+2~, P10VR+4*, P10COM+2~, VREF+13*, VREF+19!, ZPAR+5*
, ZPAR+8!, GENRET+2~, GENRET+3*, GENRET+17!
DIK INDX+3*, INDX+13!, PCCLNK+2*!
DIK(1 INDX+4*, INDX+7*, INDX+10*, PCCLNK+2*
DINUM ZPAR+8!
DIRUT POST+5~, POST+19~
DLAYGO POST+5~, POST+8*, POST+19~, POST+22*, PCCLNK+9~, PCCLNK+10*, ZPAR+8!
DO POST+9!, POST+23!, PCCLNK+9~
DQ ZPAR+8!
DR PCCLNK+5*, PCCLNK+6!, P10+3~, P10+4*, P10VR+2~, P10VR+4*, P10COM+2~, VREF+14*, VREF+15*, VREF+16*
, VREF+19!, ZPAR+6*, ZPAR+8!, GENRET+2~, GENRET+3*, GENRET+4!, GENRET+5*, GENRET+6!, GENRET+7*, GENRET+8!
, GENRET+9*, GENRET+10!, GENRET+13*, GENRET+14*, GENRET+17!
DTOUT POST+5~, POST+19~
DUOUT POST+5~, POST+19~
ERROR POST+5~, POST+19~
FLG P10COM+8*, P10COM+9, P10COM+21!
>> I P10COM+18*
L P10COM+17*, P10COM+18, P10COM+21!
LGHT2 P10COM+21!
LGTH P10COM+18*, P10COM+19*, P10COM+21!
>> LGTH2 P10COM+18*, P10COM+19*
U P6+6, P6+8, P6+9, P10VR+5, P10COM+20
X INSTALLD+2~, INSTALLD+4*, INSTALLD+9*, INSTALLD+13*, POST+5~, POST+8*, POST+19~, POST+22*, INDX+13!, PCCLNK+9~
, PCCLNK+12*, P10+4*, ZPAR+2*, GENRET+3*, GENRET+5*, GENRET+7*, GENRET+9*, GENRET+11*
>> XPDDIQ("XPZ1" PRE+4*
>> XPDDIQ("XPZ2" PRE+4*
>> XPDENV PRE+4
Y INSTALLD+2~, INSTALLD+7, INSTALLD+9, INSTALLD+11, INSTALLD+13, INSTALLD+15, POST+5~, POST+11, POST+12, POST+19~
, POST+25, POST+26, PCCLNK+9~, P10+6, P10+7, VREF+18, ZPAR+4, ZPAR+5, GENRET+4, GENRET+6
, GENRET+8, GENRET+10, GENRET+11, GENRET+12
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All