This wiki has undergone a migration to Confluence found Here
Difference between revisions of "Template Functional Requirements"
Jump to navigation
Jump to search
Line 17: | Line 17: | ||
<li>All additional constraints that can be expressed in a normative specification (including all the columns in an HMD) can be further constrained in a template or archetype. | <li>All additional constraints that can be expressed in a normative specification (including all the columns in an HMD) can be further constrained in a template or archetype. | ||
</ul> | </ul> | ||
+ | |||
+ | === Co-occurrence Assertions === | ||
+ | <ul> | ||
+ | <li> | ||
+ | </ul> | ||
+ | |||
+ | |||
+ | === Containment Assertions === | ||
+ | |||
+ | === Logic Assertions === |
Revision as of 16:29, 12 April 2005
This section defines requirements for the normative representation of an HL7 V3 Template.
Contents
Template Assertions
Static assertions
- A template can constrain the cardinality of a clone’s association.
- A template can constrain the cardinality of a clone’s attribute.
- A template can constrain the allowable date/time values in a date/time field.
- A template can constrain any attribute value to be a subset of those values legally permissible in the specification being constrained.
- A template can constrain the range of allowable date/time values for attributes valued by date/time data types.
- A template can constrain the range of allowable code values for attributes valued by terminology concepts.
- A template can constrain the range of allowable numbers for attributes valued by numbers.
- A template can express a regular expression constraint on attributes valued by strings.
- A template can constrain any data type component, including recursively-nested components.
- A template can constrain the range of allowable values of a clone’s attribute.
- All additional constraints that can be expressed in a normative specification (including all the columns in an HMD) can be further constrained in a template or archetype.
Co-occurrence Assertions