Level

From Wiki

Jump to: navigation, search

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.
Personal tools