Form-based creation enables users to construct a postcoordinated expression from the selections permitted by a dedicated form. This approach is useful for preventing errors when generating postcoordinated expressions, and is, therefore, applicable to a range of users, including:
Form-based authoring may involve the use of a generic SNOMED CT expression builder, (see ) , or the form may populate a predefined expression template (see 4.1.3.2.3 Expression Templates).
A well-designed expression builder utilizes the features of the compositional grammar, the Machine Readable Concept Model, and the SNOMED CT Editorial Guide.
Key features of an expression builder include:
Example of an expression builder which supports implementers in constructing valid SNOMED CT postcoordinated expressions. |
When using a form to create postcoordinated expressions it is the responsibility of the developers of the form to ensure that the generated expressions are valid considering the syntax and concept model rules. Users of the form should, however, be aware of the editorial guidance that apply to the domain of the expression.