STANDARD DATA DICTIONARY #704.1211 -- CP_KARDEX_EVENTS FILE 9/29/25 PAGE 1
STORED IN ^MDC(704.1211, *** 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 Clinical Flowsheets scheduled events/actions functionality.
DD ACCESS: @
RD ACCESS: @
WR ACCESS: @
DEL ACCESS: @
LAYGO ACCESS: @
AUDIT ACCESS: @
PRIMARY KEY: A (#114)
Uniqueness Index: PK (#967)
File, Field: 1) EVENT_ID (704.1211,.01)
POINTED TO BY: EVENT_ID field (#.02) of the CP_KARDEX_AUDIT File (#704.1212)
INDEXED BY: EVENT_ID (PK), CARE_ACTION_ID & DUE_DATE_TIME (TD), CARE_ACTION_ID & STATUS (TS)
704.1211,.01 EVENT_ID 0;1 FREE TEXT (Required) (Key field)
INPUT TRANSFORM: K:'$$ISGUID^MDCLIO1(X) X
LAST EDITED: APR 23, 2009
HELP-PROMPT: Answer with the system generated GUID for this event.
DESCRIPTION: This is a Globally Unique IDentifier (GUID) for this entry. This is maintained nationally so it is
the same throughout the enterprise. A sample EVENT ID could be
"{69DBD11E-9A8C-4ECE-AFA4-73947218807D}".
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
FIELD INDEX: PK (#967) REGULAR IR LOOKUP & SORTING
Unique for: Key A (#114), File #704.1211
Short Descr: Uniqueness Index for Key 'A' of File #704.1211
Description: This will provide a quick reference to all unique events.
Set Logic: S ^MDC(704.1211,"PK",$E(X,1,38),DA)=""
Kill Logic: K ^MDC(704.1211,"PK",$E(X,1,38),DA)
Whole Kill: K ^MDC(704.1211,"PK")
X(1): EVENT_ID (704.1211,.01) (Subscr 1) (Len 38)
704.1211,.02 CARE_ACTION_ID 0;2 POINTER TO CP_KARDEX_ACTION FILE (#704.121) (Required)
LAST EDITED: APR 23, 2009
HELP-PROMPT: Answer with an identifier for the action for this event.
DESCRIPTION:
This identifies the action (#704.121) to which this event will be assigned.
RECORD INDEXES: TD (#968), TS (#969)
704.1211,.03 DUE_DATE_TIME 0;3 DATE
INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
LAST EDITED: APR 23, 2009
HELP-PROMPT: Enter the date/time that this event is to be executed.
DESCRIPTION:
This is the date/time this event is scheduled to be executed.
RECORD INDEXES: TD (#968)
704.1211,.04 COMPLETED_DATE_TIME 0;4 DATE
INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
LAST EDITED: APR 23, 2009
HELP-PROMPT: Enter the date/time this event was actually completed.
DESCRIPTION:
This is the date/time this event was actually done.
704.1211,.05 COMPLETED_BY_ID 0;5 POINTER TO NEW PERSON FILE (#200)
LAST EDITED: APR 23, 2009
HELP-PROMPT: Answer with an identifier for the person that completed this event.
DESCRIPTION:
This identifies the person (file #200) who marked this event as completed.
704.1211,.09 STATUS 0;9 SET (Required)
'0' FOR PENDING;
'1' FOR COMPLETED;
'2' FOR HELD;
'3' FOR REFUSED;
LAST EDITED: APR 23, 2009
HELP-PROMPT: Select the status of this event.
DESCRIPTION:
This indicates the status, condition, or state of this event.
RECORD INDEXES: TS (#969)
704.1211,.1 COMMENT .1;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 a free-text, user entered COMMENT for this event. A sample COMMENT could be "This event
was completed on time. It was entered late".
704.1211,.991 AUDIT_COUNT ; COMPUTED
MUMPS CODE: S X=0 X "F Y=0:0 S Y=$O(^MDC(704.1212,""FKE"",D0,Y)) Q:'Y S X=X+1" S X=$J(X,0,0)
ALGORITHM: S X=0 X "F Y=0:0 S Y=$O(^MDC(704.1212,""FKE"",D0,Y)) Q:'Y S X=X+1" (ALWAYS 0 DECIMAL DIGITS)
LAST EDITED: APR 23, 2009
DESCRIPTION:
This is a calculated count of the number of audits for this event.
FILES POINTED TO FIELDS
CP_KARDEX_ACTION (#704.121) CARE_ACTION_ID (#.02)
NEW PERSON (#200) COMPLETED_BY_ID (#.05)
File #704.1211
Record Indexes:
TD (#968) RECORD REGULAR IR LOOKUP & SORTING
Short Descr: Cross ref by Care Action and Date
Description: This will provide a quick reference to care actions and when they are due.
Set Logic: S ^MDC(704.1211,"TD",$E(X(1),1,38),$E(X(2),1,30),DA)=""
Kill Logic: K ^MDC(704.1211,"TD",$E(X(1),1,38),$E(X(2),1,30),DA)
Whole Kill: K ^MDC(704.1211,"TD")
X(1): CARE_ACTION_ID (704.1211,.02) (Subscr 1) (Len 38) (forwards)
X(2): DUE_DATE_TIME (704.1211,.03) (Subscr 2) (Len 30) (forwards)
TS (#969) RECORD REGULAR IR LOOKUP & SORTING
Short Descr: Cross ref by Care Action and Status
Description: This will provide a quick reference to care actions and their status.
Set Logic: S ^MDC(704.1211,"TS",$E(X(1),1,38),$E(X(2),1,30),DA)=""
Kill Logic: K ^MDC(704.1211,"TS",$E(X(1),1,38),$E(X(2),1,30),DA)
Whole Kill: K ^MDC(704.1211,"TS")
X(1): CARE_ACTION_ID (704.1211,.02) (Subscr 1) (Len 38) (forwards)
X(2): STATUS (704.1211,.09) (Subscr 2) (Len 30) (forwards)
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):