STANDARD DATA DICTIONARY #800000.2 -- HMP LIST FILE 9/29/25 PAGE 1
STORED IN ^HMPD(800000.2, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 2.0)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
A translation table for use by eHMP to connect VistA data domains to JSON objects for transmission.
DD ACCESS: @
RD ACCESS: @
WR ACCESS: @
DEL ACCESS: @
LAYGO ACCESS: @
AUDIT ACCESS: @
CROSS
REFERENCED BY: DD NUMBER(ADD), REFRESH THRESHOLD(AREFRESH), NAME(B)
800000.2,.01 NAME 0;1 FREE TEXT (Required)
INPUT TRANSFORM: K:$L(X)>30!($L(X)<3)!'(X'?1P.E) X
LAST EDITED: SEP 23, 2015
HELP-PROMPT: Answer must be 3-30 characters in length.
DESCRIPTION:
This is the name of the HMP List.
CROSS-REFERENCE: 800000.2^B
1)= S ^HMPD(800000.2,"B",$E(X,1,30),DA)=""
2)= K ^HMPD(800000.2,"B",$E(X,1,30),DA)
Cross-reference by VistA domain name.
800000.2,.02 TYPE 0;2 SET
'0' FOR STATIC;
'1' FOR DYNAMIC;
LAST EDITED: OCT 11, 2012
HELP-PROMPT: This field should not be edited manually without consulting the development team.
DESCRIPTION:
This field defines a data entry as static or dynamic.
800000.2,.03 DD NUMBER 0;3 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>99999999)!(X<1)!(X?.E1"."6N.N) X
LAST EDITED: OCT 22, 2012
HELP-PROMPT: Type a number between 1 and 99999999, 5 decimal digits.
DESCRIPTION:
This is the NUMBER of the File being referenced.
CROSS-REFERENCE: 800000.2^ADD
1)= S ^HMPD(800000.2,"ADD",$E(X,1,30),DA)=""
2)= K ^HMPD(800000.2,"ADD",$E(X,1,30),DA)
Cross-reference by the File's Data Dictionary number.
800000.2,.04 DOMAIN 0;4 POINTER TO HMP LIST DOMAIN FILE (#800000.21) (Required)
LAST EDITED: OCT 31, 2012
HELP-PROMPT: Enter a VistA data domain from the HMP LIST DOMAIN File.
DESCRIPTION:
A VistA data domain from the HMP LIST DOMAIN File.
800000.2,.05 ATTRIBUTE 0;5 POINTER TO HMP LIST ATTRIBUTE FILE (#800000.22) (Required)
LAST EDITED: NOV 07, 2012
HELP-PROMPT: Enter an ATTRIBUTE from the HMP LIST ATTRIBUTE File.
DESCRIPTION:
This is a pointer to the HMP ATTRIBUTE File.
800000.2,.08 REFRESH THRESHOLD 0;8 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>1440)!(X<0)!(X?.E1"."1N.N) X
LAST EDITED: OCT 31, 2012
HELP-PROMPT: Type a number between 0 and 1440, 0 decimal digits.
DESCRIPTION:
Amount of time, in days, required to pass before an automatic refresh will occur.
CROSS-REFERENCE: 800000.2^AREFRESH
1)= S ^HMPD(800000.2,"AREFRESH",$E(X,1,30),DA)=""
2)= K ^HMPD(800000.2,"AREFRESH",$E(X,1,30),DA)
Cross-reference by time (in days) until a refresh happens.
800000.2,.09 NEXT REFRESH DATE 0;9 DATE
INPUT TRANSFORM: S %DT="ETXR" D ^%DT S X=Y K:Y<1 X
LAST EDITED: SEP 23, 2015
HELP-PROMPT: Enter a date up to T+1440.
DESCRIPTION:
Date of next refresh based on the value of REFRESH THRESHOLD.
800000.2,.11 GENERATION CODE .11;E1,245 MUMPS
INPUT TRANSFORM: K:$L(X)>245 X D:$D(X) ^DIM
LAST EDITED: OCT 11, 2012
HELP-PROMPT: This is Standard MUMPS code.
DESCRIPTION:
MUMPS code to implement the refresh of a domain.
WRITE AUTHORITY: @
800000.2,.2 COLUMNS 2;0 Multiple #800000.202
DESCRIPTION:
These are references to data which will be extracted.
800000.202,.01 COLUMN NAME 0;1 FREE TEXT (Multiply asked)
INPUT TRANSFORM: K:$L(X)>30!($L(X)<3)!'(X?1UL.29ULN) X
LAST EDITED: OCT 15, 2014
HELP-PROMPT: Answer must be 3-30 characters in length.
DESCRIPTION:
Name of the data column to be extracted.
CROSS-REFERENCE: 800000.202^B
1)= S ^HMPD(800000.2,DA(1),2,"B",$E(X,1,30),DA)=""
2)= K ^HMPD(800000.2,DA(1),2,"B",$E(X,1,30),DA)
COLUMN cross-reference by name.
800000.202,.02 ORDER 0;2 NUMBER (Required)
INPUT TRANSFORM: K:+X'=X!(X>99)!(X<3)!(X?.E1"."1N.N) X
LAST EDITED: OCT 31, 2012
HELP-PROMPT: Type a number between 3 and 99, 0 decimal digits.
DESCRIPTION:
Order in which data columns will be extracted.
CROSS-REFERENCE: 800000.202^AORD
1)= S ^HMPD(800000.2,DA(1),2,"AORD",$E(X,1,30),DA)=""
2)= K ^HMPD(800000.2,DA(1),2,"AORD",$E(X,1,30),DA)
Cross-reference of data column extraction order.
800000.2,.3 DESCRIPTION 3;0 WORD-PROCESSING #800000.203 (NOWRAP) (IGNORE "|")
LAST EDITED: NOV 17, 2015
DESCRIPTION:
Description of the data to be extracted.
LAST EDITED: NOV 17, 2015
DESCRIPTION:
Description of the data to be extracted.
800000.2,.9 DATA 9;0 WORD-PROCESSING #800000.209 (NOWRAP) (IGNORE "|")
LAST EDITED: NOV 17, 2015
DESCRIPTION:
The actual data being sent.
LAST EDITED: OCT 30, 2012
DESCRIPTION:
The actual data being sent.
FILES POINTED TO FIELDS
HMP LIST ATTRIBUTE (#800000.22) ATTRIBUTE (#.05)
HMP LIST DOMAIN (#800000.21) DOMAIN (#.04)
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):