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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: HDI1000A

Package: Health Data and Informatics

Routine: HDI1000A


Information

HDI1000A ;BPFO/JRP - HDI v1.0 POST-INSTALL ROUTINE;2/17/2005

Source Information

Source file <HDI1000A.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Health Data and Informatics 6 ($$ATTBUL,$$ATTREM,$$SERVERS)^HDI1000B  $$FACNUM^HDISVF01  ($$GETTYPE,$$SET,SETTYPE)^HDISVF02  ($$GETNSVE,$$GETNSVL)^HDISVF03  $$FINDSYS^HDISVF07  $$PARAMINI^HDISVF10  
Kernel 3 $$NOW^XLFDT  (BMES,MES)^XPDUTL  $$PROD^XUPROD  
Toolkit 1 ($$GETMASTR,$$SETSTAT,$$SETVUID)^XTID  

Entry Points

Name Comments DBIA/ICR reference
POST ;Main entry point for post-install routine
; Input: None
; All variables set by Kernel for KIDS post-installs
PSTHALT ;Print post-install halted text
SYSPAR() ;Initialize HDIS System and HDIS Parameter files
; Input: None
VUID() ;Instantiate VUIDs for set of code fields in Vitals domain
; Input: None
VUIDL(TAG,ROUTINE) ;Instantiate VUIDs for set of code fields
; Input: TAG - Line tag under which VUID data has been placed
; ROUTINE - Routine line tag is in
; Leave blank if in this routine
STOREIT(FILE,FIELD,IREF,VUID,STAT,STDT) ;Store VUID info
; Input : FILE - File number
; FIELD - Field number
; IREF - Internal reference
; VUID - VUID
; STAT - Status
; 0 = Inacive (default) 1 = Active
; STDT - Status Date/Time (FileMan)
; (Defaults to NOW)

External References

Name Field # of Occurrence
$$ATTBUL^HDI1000B POST+11
$$ATTREM^HDI1000B POST+12
$$SERVERS^HDI1000B POST+10
$$FACNUM^HDISVF01 SYSPAR+6
$$GETTYPE^HDISVF02 SYSPAR+43
$$SET^HDISVF02 SYSPAR+49, SYSPAR+56
SETTYPE^HDISVF02 SYSPAR+42
$$GETNSVE^HDISVF03 SYSPAR+56, SYSPAR+57
$$GETNSVL^HDISVF03 SYSPAR+49, SYSPAR+50
$$FINDSYS^HDISVF07 SYSPAR+21
$$PARAMINI^HDISVF10 SYSPAR+30
$$NOW^XLFDT VUIDL+29, STOREIT+17, STOREIT+23
BMES^XPDUTL SYSPAR+20, SYSPAR+29, SYSPAR+41
MES^XPDUTL POST+9, POST+19, PSTHALT+8, SYSPAR+18, SYSPAR+26, SYSPAR+27, SYSPAR+36, SYSPAR+37, SYSPAR+47, SYSPAR+54
, SYSPAR+61, VUID+8, VUID+13, VUID+18, VUIDL+35
$$GETMASTR^XTID STOREIT+21
$$SETSTAT^XTID STOREIT+25
$$SETVUID^XTID STOREIT+19
$$PROD^XUPROD SYSPAR+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XMB("NETNAME" SYSPAR+7

Label References

Name Line Occurrences
$$STOREIT VUIDL+30
$$SYSPAR POST+13
$$VUID POST+14
$$VUIDL VUID+9, VUID+14, VUID+19, VUID+20, VUID+21, VUID+22
PSTHALT POST+10, POST+11, POST+12, POST+13, POST+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATA VUIDL+14~, VUIDL+19*, VUIDL+20*, VUIDL+21, VUIDL+22, VUIDL+23, VUIDL+24, VUIDL+25, VUIDL+26, VUIDL+28
DOMAIN SYSPAR+4~, SYSPAR+7*, SYSPAR+15, SYSPAR+21, SYSPAR+39
DONE VUIDL+14~, VUIDL+17*, VUIDL+18, VUIDL+21*
FACNUM SYSPAR+4~, SYSPAR+6*, SYSPAR+14, SYSPAR+21
FIELD VUIDL+14~, VUIDL+23*, VUIDL+30, VUIDL+33, STOREIT~, STOREIT+19, STOREIT+21, STOREIT+25
FILE VUIDL+14~, VUIDL+22*, VUIDL+30, VUIDL+33, STOREIT~, STOREIT+19, STOREIT+21, STOREIT+25
HDIMSG POST+4~, POST+9!, POST+19!, PSTHALT+1~, PSTHALT+8, SYSPAR+4~, SYSPAR+18!, SYSPAR+26!, SYSPAR+36!, SYSPAR+47!
, SYSPAR+54!, SYSPAR+61!, VUID+4~, VUID+8!, VUID+13!, VUID+18!, VUIDL+14~, VUIDL+35!
HDIMSG(1 POST+5*, POST+15*, PSTHALT+2*, SYSPAR+9*, SYSPAR+22*, SYSPAR+32*, SYSPAR+44*, SYSPAR+51*, SYSPAR+58*, VUID+5*
, VUID+10*, VUID+15*, VUIDL+31*
HDIMSG(2 POST+6*, POST+16*, PSTHALT+3*, SYSPAR+10*, SYSPAR+23*, SYSPAR+33*, SYSPAR+45*, SYSPAR+52*, SYSPAR+59*, VUID+6*
, VUID+11*, VUID+16*, VUIDL+32*
HDIMSG(3 POST+7*, POST+17*, PSTHALT+4*, SYSPAR+11*, SYSPAR+24*, SYSPAR+34*, SYSPAR+46*, SYSPAR+53*, SYSPAR+60*, VUID+7*
, VUID+12*, VUID+17*, VUIDL+33*
HDIMSG(4 POST+8*, POST+18*, PSTHALT+5*, SYSPAR+12*, SYSPAR+25*, SYSPAR+35*, VUIDL+34*
HDIMSG(5 PSTHALT+6*, SYSPAR+13*
HDIMSG(6 PSTHALT+7*, SYSPAR+14*
HDIMSG(7 SYSPAR+15*
HDIMSG(8 SYSPAR+16*
HDIMSG(9 SYSPAR+17*
IREF VUIDL+14~, VUIDL+24*, VUIDL+30, VUIDL+33, STOREIT~, STOREIT+19, STOREIT+21, STOREIT+25
MASTER STOREIT+14~
OFFSET VUIDL+14~, VUIDL+18*
PRAMPTR SYSPAR+4~, SYSPAR+30*, SYSPAR+31, SYSPAR+37, SYSPAR+49, SYSPAR+56
RESULT VUIDL+14~, VUIDL+16*, VUIDL+36*, VUIDL+37
ROUTINE VUIDL~, VUIDL+15*, VUIDL+19
STAT VUIDL+14~, VUIDL+26*, VUIDL+27*, VUIDL+30, STOREIT~, STOREIT+15*, STOREIT+22*, STOREIT+25
STDT VUIDL+14~, VUIDL+28*, VUIDL+29*, VUIDL+30, STOREIT~, STOREIT+16*, STOREIT+17*, STOREIT+23*, STOREIT+25
SYSPTR SYSPAR+4~, SYSPAR+21, SYSPAR+27, SYSPAR+30, SYSPAR+42, SYSPAR+43, SYSPAR+49, SYSPAR+50, SYSPAR+56, SYSPAR+57
SYSTYPE SYSPAR+4~, SYSPAR+8*, SYSPAR+16, SYSPAR+21
TAG VUIDL~
TMP STOREIT+14~
VUID VUIDL+14~, VUIDL+25*, VUIDL+30, STOREIT~, STOREIT+19
X SYSPAR+4~, SYSPAR+49*, SYSPAR+56*

Marked Items

Name Field # of Occurrence
$T(@TAG+OFFSET VUIDL+19
$T(@TAG+OFFSET^@ROUTINE VUIDL+19
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All