DataDictionaryComputationName Enumeration |
[This is preliminary documentation and is subject to change.]
Namespace: CSC.SC.TOPICA4.DynamicData
public enum DataDictionaryComputationName
Member name | Value | Description | |
---|---|---|---|
Create | 0 | Create permission. Computation must return bool. | |
Read | 1 | Read permission. Computation must return bool. | |
Update | 2 | Update permission. Computation must return bool. | |
Delete | 3 | Delete permission Computation must return bool. | |
CascadeDelete | 4 | Delete permission Computation must return bool. | |
RecordMovable | 5 | Move permission. Computation must return bool. | |
RecordCopyable | 6 | Copy permission. Computation must return bool. | |
RecordMergable | 7 | Merge permission. Computation must return bool. | |
Visible | 8 | Controls visibility in GUI, notable hierarchy (patient data tree) - but should preferably work everywhere. Computation must return bool. | |
CloseLabel | 9 | Label for close checkbox. Used in display of dynamic form. Computation must return string. | |
Close | 10 | Automatic closing. Evaluated when form is saved. Also evaluated for all ancestor records. Computation must return bool. | |
DateStart | 11 | Computation of date start. Evaluated when form is saved. Also evaluated for all ancestor records. Computation must return DateTime. | |
DateStop | 12 | Computation for date stop. Not implemented yet. Computation must return DateTime. | |
Plan | 13 | Computation for plan status. Not implemented yet. Computation must return bool. | |
Approve | 14 | Computation of approve status. Not implemented yet. Computation must return bool. | |
Name | 15 | Name of computation for name in user interface. Used in display of record tree. Computation must return string. | |
CopyMoveDestinationName | 16 | Name of computation for copy/move destination name in user interface. Used in Copy / Move interface. Computation must return string. | |
DisplayDate | 17 | Computation of display date. Used in display of record tree. Computation must return DateTime. | |
Expand | 18 | Computation of initial expand status. Used in display of record tree. Computation must return bool. | |
ShortcutKey | 19 | Shortcut key for create link (Ctrl+Shift is used as default modifier) (only valid for forms directly related to root (patient) Computation must return string (with 1 character). | |
ImageFile | 20 | Name of image file (for icon in record tree) Computation must return string. | |
ClassName | 21 | Class Name Computation must return string. | |
Style | 22 | Style information Computation must return string. | |
DateColorName | 23 | Color name of the date field in "open" nodes Computation must return string. | |
Tag | 24 | Tag - used to store any information in record tree nodes Computation must return string. | |
Tooltip | 25 | Tooltip for fields (in record tree: for "open" nodes). Computation must return string. | |
TooltipGroup | 26 | Tooltip for "group" nodes in record tree. Computation must return string. | |
TooltipCreate | 27 | Tooltip for "create" nodes in record tree. Computation must return string. | |
BreadCrumbsVisible | 28 | Visiblie in BreadCrumbs control | |
ListQuery | 29 | List Query | |
DataOwnerByDefault | 30 | When new organisation unit is created this computation is run to decide if that organisation unit should be set as dataowner. Computation must return bool. | |
Default | 31 | Computation of default value. Not implemented yet (pt. TmplItem field Computation is used for this purpose). Computation must return bool. | |
FillInStatus | 32 | FillInStatus - controls validation on empty fields Computation must return int : 0, 1 or 2. | |
RunPreProcess | 33 | Controls whether or not PreProcess will be performed for this form. Computation must return bool. | |
DefaultForm | 34 | Defines a form as the "default" meaning it will be the one shown when creating a new patient (from database version 4.12 this supersedes the DefaultForm property on the DataDictionaryTable class) Computation must return bool. | |
Dummy | 35 | Do not use! |