STANDARD DATA DICTIONARY #704.001 -- CP_CONSOLE_ACL FILE 9/29/25 PAGE 1
STORED IN ^MDC(704.001, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 1.0)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file maintains the Access Control List (ACL) for items in the console by that item's ID.
DD ACCESS: @
RD ACCESS: @
WR ACCESS: @
DEL ACCESS: @
LAYGO ACCESS: @
AUDIT ACCESS: @
PRIMARY KEY: A (#84)
Uniqueness Index: PK (#906)
File, Field: 1) ITEM_ID (704.001,.01) 2) USER_ID (704.001,.02)
INDEXED BY: ITEM_ID & USER_ID (PK)
704.001,.01 ITEM_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: MAR 13, 2009
HELP-PROMPT: Answer must be 38 characters in length
DESCRIPTION: This ITEM_ID represents the Global Unique Identifier (GUID) of a console item and Clinical
Observation (CliO) record. An appropriate GUID is alphanumeric and 38 characters in length.
An example ITEM_ID is: {479AC2F0-9829-4C76-A9AC-E8A234526BE4}
RECORD INDEXES: PK (#906)
704.001,.02 USER_ID 0;2 POINTER TO NEW PERSON FILE (#200) (Required) (Key field)
LAST EDITED: MAR 13, 2009
HELP-PROMPT: Select the user for this ACL record.
DESCRIPTION:
This is the end-user given access permission to the item (ITEM_ID).
RECORD INDEXES: PK (#906)
704.001,.03 ACCESS_LEVEL 0;3 SET (Required)
'0' FOR Read Only;
'1' FOR Read+Write;
'2' FOR Read+Write+Delete;
'3' FOR Full Control;
LAST EDITED: MAR 13, 2009
HELP-PROMPT: Select the access level for this user and this item.
DESCRIPTION: This is the level of edit access to the item (ITEM_ID) the end-user (USER_ID) has been permitted.
In addition, "Full Control" will grant the user full edit privileges as well as the ability to
grant access of this item to another user. This access permission is granted via the Access
Control List Manager; a function within the CP Console application.
FILES POINTED TO FIELDS
NEW PERSON (#200) USER_ID (#.02)
File #704.001
Record Indexes:
PK (#906) RECORD REGULAR IR LOOKUP & SORTING
Unique for: Key A (#84), File #704.001
Short Descr: Uniqueness Index for Key 'A' of File #704.001
Description: This index is used to quickly find all users that have been granted special access to an item by item ID.
Set Logic: S ^MDC(704.001,"PK",$E(X(1),1,38),$E(X(2),1,30),DA)=""
Kill Logic: K ^MDC(704.001,"PK",$E(X(1),1,38),$E(X(2),1,30),DA)
Whole Kill: K ^MDC(704.001,"PK")
X(1): ITEM_ID (704.001,.01) (Subscr 1) (Len 38)
X(2): USER_ID (704.001,.02) (Subscr 2) (Len 30)
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):