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

Package: IHS Support HL7 Interfaces

Routine: BHLRDXM


Information

BHLRDXM ; cmi/flag/maw - BHL Reindex Message File upon install ; [ 06/07/2002 11:02 AM ]

Source Information

Source file <BHLRDXM.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 FILE^DICN  (ENALL,IXALL)^DIK  
Kernel 1 $$ADD^XPDMENU  

Entry Points

Name Comments DBIA/ICR reference
IDX ;-- reindex the file
CUSER ;-- create a gis user for the interface
EOJ ;-- end of job
KILL ;-- kill off the existing "AS" and "ASP" index
ADDO ;-- add option to menu item
MAIN ;-- this is the main routine driver
FLD ;-- reindex the field file

External References

Name Field # of Occurrence
FILE^DICN CUSER+6
ENALL^DIK FLD+1
IXALL^DIK IDX+1
$$ADD^XPDMENU ADDO+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Now creating GIS,USER for filing data..."
  • Line Location: CUSER+1
Function Call: WRITE
  • Prompt: !,"Attempt to add 3M Workstation Setup option failed.."
  • Line Location: ADDO+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls
^INTHL7M - [#4011] Classic Fileman Calls
^INTHL7F - [#4012] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^INTHL7M - [#4011] KILL+1, KILL+2!, KILL+3!
^VA(200 - [#200] CUSER+2

Label References

Name Line Occurrences
ADDO MAIN+4
CUSER MAIN+3
EOJ MAIN+5
FLD MAIN+2
IDX MAIN+1
KILL MAIN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BHLDA KILL+1*, KILL+2, KILL+3, EOJ+1!
>> BHLX ADDO+1*, ADDO+2
DD CUSER+3!
>> DIC CUSER+4*
>> DIC("DR" CUSER+5*
>> DIC(0 CUSER+4*
>> DIK IDX+1*, FLD+1*
>> DIK(1 FLD+1*
DO CUSER+3!
>> X CUSER+4*
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