As explained in 2.2.3 Scope of the Guide this guide focuses on read-only services without a user interface. Therefore, this section only outlines the requirements for the more general terminology services that support the authoring process.

It does not address services that are specific to authoring such as assignment and management of editing tasks, version management, creating and updating concepts, descriptions and other terminology artifacts. Neither does it address user interface design and related services that enable effective terminology authoring.


 shows a summary of the read-only terminology services required to support effective terminology authoring.

Services Required to Support Terminology Authoring and Review


Practical Requirement

Status

Required Terminology Services

Additional Terminology Service Dependencies

Enable selection of SNOMED CT edition and version to be used.

4.1 Select Edition and VersionN/A
Select supertypes, attributes and values to define a concept

4.2 Get a Concept, Description or Relationship

N/A

Display terms for concepts in search results, definitions, expressions and expression constraints

4.3 Get Terms for a Concept

N/A

Get the inferred view as OWL definition following classification

4.4 Get Definition of a Concept

N/A

Get stated definition of a concept in OWL in authoring environment

4.4 Get Definition of a Concept

N/A

Get attributes that can be applied to an identified concept

4.13 Get Concept Model Rules

N/A

Get range of values that can be applied to an identified attribute

4.13 Get Concept Model Rules

N/A


  1. Applications designed to address this use case must support the practical requirements marked as Required. Support for the practical requirements marked as Optional is recommended as these provide enhanced functionality that may be required by some users.
  2. In most cases, a reference to a subsection of 4 Terminology Service Types, implies a requirement for all services marked as Required in that subsection. However, where a reference is followed by a bulleted list, that list specifies the specific terminology services required. Some of the specific services listed as required for an Optional practical requirement may be marked as Recommended in the referenced subsection.
  3. The Additional Terminology Service Dependencies column contains references to services on which a Required Terminology Service depends. This column does not restate dependencies on services listed as required service or additional dependencies for essential requirements listed in earlier rows. A full list of the dependencies of each terminology service is provided in the relevant subsection of 4 Terminology Service Types.