STANDARD DATA DICTIONARY #800000.2 -- HMP LIST FILE 3/24/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):