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

Package: IHS Mods To Patient Care Encounter

Routine: BPXRM205


Information

BPXRM205 ; IHS/MSC/MGH - Version 2.0 Patch 1005 post routine. ;17-Jun-2015 06:33;du

Source Information

Source file <BPXRM205.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 5 EN^DDIOL  (CREIXN,DELIXN)^DDMOD  FIND^DIC  (,ENALL,ENALL2)^DIK  EN^DIU2  
Clinical Reminders 2 SPDS^PXRMPDS  AWRITE^PXRMUTIL  
Kernel 2 $$UP^XLFSTR  BMES^XPDUTL  

Entry Points

Name Comments DBIA/ICR reference
PRE ;EP pre-init
DELDD ;Delete the old data dictionaries.
ARRAY(ARRAY) ;List of exchange entries used by delete and install
DCERRMSG(MSG,XREF) ;Display cross-reference creation error message.
DELEI ;If the Exchange File entry already exists delete it.
PATCH(X) ;return 1 if patch X was installed, X=aaaa*nn.nn*nnnn
SOURCE ;Loop through the taxonomies and reset the data sources
ENV ;EP environment check
SXREFVF(XREF,ITEM) ;Set XREF array nodes common for all V files.
POST ;Post-install
CVMEA

External References

Name Field # of Occurrence
EN^DDIOL DELDD+2, DELDD+6
CREIXN^DDMOD CVMEA+12
DELIXN^DDMOD CVMEA+2
FIND^DIC DELEI+6
^DIK DELEI+14
ENALL^DIK POST+10
ENALL2^DIK POST+7
EN^DIU2 DELDD+7
SPDS^PXRMPDS SOURCE+5
AWRITE^PXRMUTIL DCERRMSG+3, DCERRMSG+5
$$UP^XLFSTR SXREFVF+2
BMES^XPDUTL CVMEA+1, CVMEA+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"You must first install "_PATCH_"."
  • Line Location: ENV+31
Function Call: WRITE
  • Prompt: !,"You must first install "_PATCH_"."
  • Line Location: ENV+34
Function Call: WRITE
  • Prompt: !,"You must first install "_PATCH_"."
  • Line Location: ENV+37
Function Call: WRITE
  • Prompt: !,"Cross-reference could not be created!"
  • Line Location: DCERRMSG+1
Function Call: WRITE
  • Prompt: !,"Error message:"
  • Line Location: DCERRMSG+2
Function Call: WRITE
  • Prompt: !!,"Cross-reference information:"
  • Line Location: DCERRMSG+4
Routine Call
  • DIC
  • Line Location:
    • DELEI+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PXD(811.8 - [#811.8] Classic Fileman Calls,  FIND^DIC
^AUPNVMSR - [#9000010.01] DELIXN^DDMOD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] PATCH+4, PATCH+5, PATCH+7, PATCH+8
^PXD(811.2 - [#811.2] SOURCE+2, SOURCE+3
^XPD(9.7 - [#9.7] ENV+4, ENV+6, ENV+7, ENV+13, ENV+15, ENV+16, ENV+21, ENV+23, ENV+24
^XTMP("PXRM_DISEV" POST+2!

Label References

Name Line Occurrences
$$PATCH ENV+30, ENV+33, ENV+36
ARRAY DELEI+2
CVMEA POST+3
DCERRMSG CVMEA+13
DELDD PRE+4
DELEI PRE+2
SOURCE POST+11
SXREFVF CVMEA+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY ARRAY~, DELEI+1~, DELEI+2
ARRAY( DELEI+4, DELEI+5
ARRAY(1 ARRAY+1*
ARRAY(10 ARRAY+10*
ARRAY(11 ARRAY+11*
ARRAY(12 ARRAY+12*
ARRAY(13 ARRAY+13*
ARRAY(14 ARRAY+14*
ARRAY(15 ARRAY+15*
ARRAY(16 ARRAY+16*
ARRAY(17 ARRAY+17*
ARRAY(18 ARRAY+18*
ARRAY(19 ARRAY+19*
ARRAY(2 ARRAY+2*
ARRAY(20 ARRAY+20*
ARRAY(21 ARRAY+21*
ARRAY(22 ARRAY+22*
ARRAY(23 ARRAY+23*
ARRAY(24 ARRAY+24*
ARRAY(25 ARRAY+25*
ARRAY(26 ARRAY+26*
ARRAY(27 ARRAY+27*
ARRAY(28 ARRAY+28*
ARRAY(29 ARRAY+29*
ARRAY(3 ARRAY+3*
ARRAY(30 ARRAY+30*
ARRAY(31 ARRAY+31*
ARRAY(32 ARRAY+32*
ARRAY(33 ARRAY+33*
ARRAY(34 ARRAY+34*
ARRAY(35 ARRAY+35*
ARRAY(36 ARRAY+36*
ARRAY(37 ARRAY+37*
ARRAY(38 ARRAY+38*
ARRAY(39 ARRAY+39*
ARRAY(4 ARRAY+4*
ARRAY(40 ARRAY+40*
ARRAY(41 ARRAY+41*
ARRAY(42 ARRAY+42*
ARRAY(43 ARRAY+43*
ARRAY(44 ARRAY+44*
ARRAY(45 ARRAY+45*
ARRAY(46 ARRAY+46*
ARRAY(47 ARRAY+47*
ARRAY(48 ARRAY+48*
ARRAY(49 ARRAY+49*
ARRAY(5 ARRAY+5*
ARRAY(50 ARRAY+50*
ARRAY(51 ARRAY+51*
ARRAY(52 ARRAY+52*
ARRAY(53 ARRAY+53*
ARRAY(54 ARRAY+54*
ARRAY(55 ARRAY+55*
ARRAY(56 ARRAY+56*
ARRAY(57 ARRAY+57*
ARRAY(58 ARRAY+58*
ARRAY(59 ARRAY+59*
ARRAY(6 ARRAY+6*
ARRAY(60 ARRAY+60*
ARRAY(61 ARRAY+61*
ARRAY(62 ARRAY+62*
ARRAY(63 ARRAY+63*
ARRAY(64 ARRAY+64*
ARRAY(65 ARRAY+65*
ARRAY(66 ARRAY+66*
ARRAY(67 ARRAY+67*
ARRAY(68 ARRAY+68*
ARRAY(69 ARRAY+69*
ARRAY(7 ARRAY+7*
ARRAY(70 ARRAY+70*
ARRAY(71 ARRAY+71*
ARRAY(72 ARRAY+72*
ARRAY(73 ARRAY+73*
ARRAY(74 ARRAY+74*
ARRAY(8 ARRAY+8*
ARRAY(9 ARRAY+9*
DA DELEI+11~, DELEI+13*
DIK POST+1~, POST+5*, POST+8*, DELEI+11~, DELEI+12*
DIK(1 POST+6*, POST+9*
DIU DELDD+1~, DELDD+4*, DELDD+5
DIU(0 DELDD+3*
I PATCH+3~, PATCH+4*, PATCH+5, PATCH+7, PATCH+8
IC DELEI+1~, DELEI+3*, DELEI+4*, DELEI+5
IEN SOURCE+1~, SOURCE+2*, SOURCE+3, SOURCE+5
IN ENV+1~, ENV+3*, ENV+4, ENV+6, ENV+12*, ENV+13, ENV+15, ENV+20*, ENV+21, ENV+23
IND DELEI+1~, DELEI+10*, DELEI+13
INSTDA ENV+1~, ENV+3*, ENV+6*, ENV+7, ENV+12*, ENV+15*, ENV+16, ENV+20*, ENV+23*, ENV+24
ITEM SXREFVF~, SXREFVF+2, SXREFVF+7, SXREFVF+8
J PATCH+3~, PATCH+5*, PATCH+7, PATCH+8
LIST DELEI+1~, DELEI+7
LIST("DILIST" DELEI+8, DELEI+13
LUVALUE DELEI+1~, DELEI+6
LUVALUE(1 DELEI+5*
MSG CVMEA~, CVMEA+2, CVMEA+13, DCERRMSG~
NUM PATCH+3~, PATCH+8*, PATCH+9, DELEI+1~, DELEI+8*, DELEI+9, DELEI+10
>> PATCH ENV+29*, ENV+30, ENV+31, ENV+32*, ENV+33, ENV+34, ENV+35*, ENV+36, ENV+37
RESULT CVMEA~, CVMEA+12, CVMEA+13
SOURCE SOURCE+1~, SOURCE+3*, SOURCE+4, SOURCE+5
STAT ENV+1~, ENV+7*, ENV+8, ENV+16*, ENV+17, ENV+24*, ENV+25
TEXT DELDD+1~, DELDD+5*, DELDD+6
U ENV+7, ENV+16, ENV+24, DELEI+8, SOURCE+3
UITEM SXREFVF+1~, SXREFVF+2*, SXREFVF+10, SXREFVF+11
X PATCH~, PATCH+2, PATCH+4, PATCH+5*, PATCH+7, PATCH+8, PATCH+9
>> XPDDIQ("XPZ1" ENV+10*, ENV+19*, ENV+27*
>> XPDDIQ("XPZ2" ENV+10*, ENV+19*, ENV+27*
>> XPDQUIT ENV+5*, ENV+9*, ENV+14*, ENV+18*, ENV+22*, ENV+26*, ENV+31*, ENV+34*, ENV+37*
XREF CVMEA~, CVMEA+11, CVMEA+12, CVMEA+13, SXREFVF~, DCERRMSG~
XREF("ACTIVITY" SXREFVF+16*
XREF("DESCR" SXREFVF+6*, SXREFVF+7*, SXREFVF+8*, SXREFVF+9*, SXREFVF+10*, SXREFVF+11*, SXREFVF+12*, SXREFVF+13*
XREF("EXECUTION" SXREFVF+15*
XREF("FILE" CVMEA+6*, SXREFVF+10, SXREFVF+11
XREF("KILL" CVMEA+9*
XREF("NAME" SXREFVF+4*
XREF("ROOT FI LE" , CVMEA+7*
XREF("SET" CVMEA+8*
XREF("SHORT D ESCR" , SXREFVF+5*
XREF("TYPE" SXREFVF+3*
XREF("USE" SXREFVF+14*
XREF("VAL" SXREFVF+17*, SXREFVF+18*, SXREFVF+19*, SXREFVF+20*
XREF("WHOLE K ILL" , CVMEA+10*
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