HDI1000A ;BPFO/JRP - HDI v1.0 POST-INSTALL ROUTINE;2/17/2005
Source file <HDI1000A.m>
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
PSTHALT | ;Print post-install halted text
|
|
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) |
|
SYSPAR() | ;Initialize HDIS System and HDIS Parameter files
; Input: None |
|
VUID() | ;Instantiate VUIDs for set of code fields in Vitals domain
; Input: None |
|
POST | ;Main entry point for post-install routine
; Input: None ; All variables set by Kernel for KIDS post-installs |
|
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 |
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 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^XMB("NETNAME" | SYSPAR+7 |
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 |
>> | 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* |
Name | Field # of Occurrence |
---|---|
$T(@TAG+OFFSET | VUIDL+19 |
$T(@TAG+OFFSET^@ROUTINE | VUIDL+19 |