Level
From Wiki
A Level in a Code List is a container for a collection of Code List Elements.
A Level can be one of two Types:
- Independent - All Codes in its Code List Elements are unique by themselves. This is the only option for the top or only Level in a Code List;
- Dependent - Codes are only unique when combined with their Parent Code. This option only applies to Levels 2 or more in a hierarchical Code List;
It has a template holding various business rule settings that Listpoint checks against the Code List Elements that it contains before a Code List can be published. The template has the following properties:
Property | Description |
---|---|
Code Format | The Codes of all its Code List Elements must conform to this pattern (e.g. AAn) |
Code Prefix | This is the character (e.g. '.' or '/') or sequence of characters used to concatenate the Parent Code with the element's Code to make the full code as used in EDTs (such as '1.4.3.2'). Usually left blank. |
Max Meaning Length | This allows a limit to be set on the length of Meanings entered by stewards. Often blank |
Max Depth Count | This allows a limit to be set on how deep Elements in a Tree can go. Typically set to 5 or so |
Sort Policy | This allows the presentation order of the contained Elements to be defined |
Parent Required | Determines whether a Parent Code must be provided for Level 2 or more. Rarely false |
Child Required | Determines whether a given Code List Element must have at least one Code List Element in the level below. Usually true |
Allow lower case letters in code | Usually codes are required to be upper case. This allows mixed case codes to be used |
Preserve Historic Codes | If this option is set, when you publish a newer version of a code list the codes in it will be compared with the codes in the previous (superseded) version and any that have been deleted (instead of setting an Effective To Date) will be treated as an error. |