STANDARD DATA DICTIONARY #704.115 -- OBS_ALARM FILE 3/24/25 PAGE 1 STORED IN ^MDC(704.115, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 1.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file supports the Clinical Flowsheets application "alarm" functionality. And the file maintains the relationships between alarms and patients. DD ACCESS: @ RD ACCESS: @ WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ PRIMARY KEY: A (#107) Uniqueness Index: PK (#947) File, Field: 1) ID (704.115,.01) INDEXED BY: ACTIVE & PATIENT_ID (ACTIVE), ID (PK) 704.115,.01 ID 0;1 FREE TEXT (Required) (Key field) INPUT TRANSFORM: K:$L(X)>38!($L(X)<38)!'(X?1"{"8UN1"-"4UN1"-"4UN1"-"4UN1"-"12UN1"}") X LAST EDITED: APR 23, 2009 HELP-PROMPT: Answer with the system generated GUID for this alarm. DESCRIPTION: This value is a Global Unique IDentifier (GUID) for this alarm. The GUID is maintained nationally so this value represents this item throughout the enterprise. FIELD INDEX: PK (#947) REGULAR IR LOOKUP & SORTING Unique for: Key A (#107), File #704.115 Short Descr: Uniqueness Index for Key 'A' of File #704.115 Description: This will provide a quick reference to unique file entries. Set Logic: S ^MDC(704.115,"PK",$E(X,1,38),DA)="" Kill Logic: K ^MDC(704.115,"PK",$E(X,1,38),DA) Whole Kill: K ^MDC(704.115,"PK") X(1): ID (704.115,.01) (Subscr 1) (Len 38) 704.115,.02 PATIENT_ID 0;2 POINTER TO PATIENT FILE (#2) (Required) LAST EDITED: APR 23, 2009 HELP-PROMPT: Answer with a PATIENT identifier. DESCRIPTION: This identifies the patient for which this alarm (#.01) is applicable. RECORD INDEXES: ACTIVE (#946) 704.115,.03 TERM_ID 0;3 POINTER TO TERM FILE (#704.101) (Required) LAST EDITED: APR 23, 2009 HELP-PROMPT: Answer with an identifier for the term to be affiliated with this alarm. DESCRIPTION: This is the term to be monitored when the Clinical Flowsheets application determines whether to signal an alarm. 704.115,.04 UNIT_ID 0;4 POINTER TO TERM FILE (#704.101) LAST EDITED: APR 23, 2009 HELP-PROMPT: Answer with an identifier for the unit of measurement for this alarm. DESCRIPTION: This identifies the unit of measurement to use when Clinical Flowsheets compares observed and "alarm" values. 704.115,.05 ALARM_TYPE 0;5 SET (Required) '0' FOR Value in range; '1' FOR Value not in range; '2' FOR Value greater than; '3' FOR Value less than; '4' FOR Value in Picklist; '5' FOR Value is True; '6' FOR Value is False; LAST EDITED: APR 23, 2009 HELP-PROMPT: Choose which condition an observed value must satisfy to trigger an "alarm". DESCRIPTION: This indicates the case, when satisfied by an observed value, for the assigned patient and term, that may cause the Clinical Flowsheets application to trigger the alarm (#01). 704.115,.06 MIN_VALUE 0;6 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<-999999999)!(X?.E1"."10N.N) X LAST EDITED: APR 23, 2009 HELP-PROMPT: Type a Number between -999999999 and 999999999, 9 Decimal Digits. DESCRIPTION: This field is the minimum value for this term (#.03) and unit(#.04) that will not trigger the alarm (#.01). 704.115,.07 MAX_VALUE 0;7 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<-999999999)!(X?.E1"."10N.N) X LAST EDITED: APR 23, 2009 HELP-PROMPT: Type a Number between -999999999 and 999999999, 9 Decimal Digits DESCRIPTION: This field is the maximum value for this term (#.03) and unit(#.04) that will not trigger alarm. 704.115,.08 ALARM_SET 0;8 SET '0' FOR No; '1' FOR Yes; LAST EDITED: APR 23, 2009 HELP-PROMPT: Answer whether the Clinical Flowsheets application is triggering this alarm. DESCRIPTION: This indicates whether or not this alarm's (#.01) conditions are satisfied. 704.115,.09 ACTIVE 0;9 SET (Required) '0' FOR No; '1' FOR Yes; LAST EDITED: APR 23, 2009 HELP-PROMPT: Answer whether this alarm logic is to be executed. DESCRIPTION: This indicates if this alarm (#.01) logic is to be executed on new values (reset). RECORD INDEXES: ACTIVE (#946) 704.115,.11 ACTIVATED_DATE_TIME .1;1 DATE (Required) INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: APR 23, 2009 HELP-PROMPT: Answer with the date/time this alarm is to be activated. DESCRIPTION: This field is the date/time this alarm (#.01) is to be activated. 704.115,.12 ACTIVATED_BY_ID .1;2 POINTER TO NEW PERSON FILE (#200) (Required) LAST EDITED: APR 23, 2009 HELP-PROMPT: Answer with an identifier of the person that activated this alarm. DESCRIPTION: This identifies the person (file #200) that activated this alarm (#.01). 704.115,.13 DEACTIVATED_DATE_TIME .1;3 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: APR 23, 2009 HELP-PROMPT: Answer with the date/time this alarm is to be deactivated. DESCRIPTION: This is the date/time this alarm (#.01) is to be deactivated. 704.115,.14 DEACTIVATED_BY_ID .1;4 POINTER TO NEW PERSON FILE (#200) LAST EDITED: APR 23, 2009 HELP-PROMPT: Answer with an identifier of the person that deactivated this alarm. DESCRIPTION: This identifies the person (file #200) that deactivated this alarm (#.01). 704.115,.2 ACTIVATED_COMMENT .2;1 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>250!($L(X)<1) X LAST EDITED: APR 23, 2009 HELP-PROMPT: Answer must be 1-250 characters in length. DESCRIPTION: This is the comment entered when this alarm (.01) was activated. A sample ACTIVATED COMMENT could be "Alarm activated for automated monitoring". 704.115,.3 DEACTIVATED_COMMENT .3;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>250!($L(X)<1) X LAST EDITED: APR 23, 2009 HELP-PROMPT: Answer must be 1-250 characters in length. DESCRIPTION: This is the comment entered when this alarm (.01) was deactivated. A sample DEACTIVATED COMMENT could be "Alarm deactivated for staff monitoring". 704.115,.4 PICKLIST_IDS .4;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>250!($L(X)<1) X LAST EDITED: APR 23, 2009 HELP-PROMPT: Answer must be 1-250 characters in length. DESCRIPTION: This field is a list of VA Unique IDentifiers for a "picklist-type" observation. A sample PICKLIST IDS could be: "{65069804-39BF-41ED-9EA3-BF2C41389F10},{715091C2-9668-4678-900E-6D55 D3335A30},{D5B3E135-4D68-4528-BBC9-6E8A7A997104}" FILES POINTED TO FIELDS NEW PERSON (#200) ACTIVATED_BY_ID (#.12) DEACTIVATED_BY_ID (#.14) PATIENT (#2) PATIENT_ID (#.02) TERM (#704.101) TERM_ID (#.03) UNIT_ID (#.04) File #704.115 Record Indexes: ACTIVE (#946) RECORD REGULAR IR SORTING ONLY Short Descr: Sorts out alarms for a patient. Description: This will provide a quick reference to active and inactive alarms for a patient. Set Logic: S ^MDC(704.115,"ACTIVE",$E(X(1),1,1),$E(X(2),1,30),DA)="" Kill Logic: K ^MDC(704.115,"ACTIVE",$E(X(1),1,1),$E(X(2),1,30),DA) Whole Kill: K ^MDC(704.115,"ACTIVE") X(1): ACTIVE (704.115,.09) (Subscr 1) (Len 1) (forwards) X(2): PATIENT_ID (704.115,.02) (Subscr 2) (Len 30) (forwards) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):