STANDARD DATA DICTIONARY #800003 -- HMP EVENT FILE 3/24/25 PAGE 1 STORED IN ^HMPLOG(800003, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 2.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file is used to log VistA events relevant to the eHMP environment. Its primary purpose is to record data that otherwise would not be logged, such as corrupt or missing data, or broken pointers. It is also used by the eHMP to log maintenance activities. DD ACCESS: @ RD ACCESS: WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ IDENTIFIED BY: EVENT DATE/TIME (#.02)[R] CROSS REFERENCED BY: TYPE OF EVENT(ATYP), LOG NUMBER(B), EVENT DATE/TIME(C) LAST MODIFIED: JAN 23,2017@14:26:31 800003,.01 LOG NUMBER 0;1 NUMBER (Required) INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<1)!(X?.E1"."1N.N) X S:$G(X) DINUM=X LAST EDITED: JUN 13, 2016 HELP-PROMPT: Type a number between 1 and 999999999, 0 decimal digits. DESCRIPTION: This is an integer that corresponds to the internal entry number. TECHNICAL DESCR: An integer with a DINUM relationship. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 800003^B 1)= S ^HMPLOG(800003,"B",$E(X,1,30),DA)="" 2)= K ^HMPLOG(800003,"B",$E(X,1,30),DA) 800003,.02 EVENT DATE/TIME 0;2 DATE (Required) INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: JUN 13, 2016 HELP-PROMPT: Enter the date and time (with seconds) of the event. Time is required. DESCRIPTION: This is a precise date with required time (with seconds). This field is required for each entry. CROSS-REFERENCE: 800003^C 1)= S ^HMPLOG(800003,"C",$E(X,1,30),DA)="" 2)= K ^HMPLOG(800003,"C",$E(X,1,30),DA) 3)= Do not delete this cross-reference. It allows for lookup by date/time. Allows a user to look up an HMP EVENT entry by date and time. 800003,.03 TYPE OF EVENT 0;3 SET 'C' FOR corruption; 'I' FOR informational; 'M' FOR missing entry; 'O' FOR other; LAST EDITED: JUN 13, 2016 HELP-PROMPT: Indicate the type of event that was logged. This value is optional. DESCRIPTION: A set of codes that will be used to classify the type of event logged. C - Corrupt entry was found. For example, the value in a field would not pass the Input Transform. I - Informational. An event of note that would not cause an error. For example, an entry was missing a field that was expected, but not required. M - Missing entry. An internal entry number (IEN) was found without a corresponding entry. Also called a "broken pointer" or "dangling pointer". O - Other type of event. Use this code for all other event types. CROSS-REFERENCE: 800003^ATYP 1)= S ^HMPLOG(800003,"ATYP",$E(X,1,30),DA)="" 2)= K ^HMPLOG(800003,"ATYP",$E(X,1,30),DA) 3)= Do not delete. This field is used to sort by event type. This cross-reference can be used to provide reports of specific event types. 800003,1 DESCRIPTIVE TEXT 1;0 WORD-PROCESSING #800003.01 (IGNORE "|") LAST EDITED: JUN 13, 2016 HELP-PROMPT: Enter text that describes the event that was logged. DESCRIPTION: This text should contain any descriptive information about the event. For example, an event that was of type "missing" might have the pointer number, the file name(s) and number(s). An event that was of type "corruption" might have the corrupt value, the file number and name, and the field number and name. No personally identifiable information (PII) or personal health identifier (PHI) should be stored in this field. INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):