Electronic health application

A terminological resource is only one part of an electronic health application. Implementation of SNOMED CT should support applications in meeting user needs, rather than adding a burden to development.

The functions required to implement a terminology can be divided into those that are:

Applications may make use of different aspects of SNOMED CT. Some may require SNOMED CT for a very limited range of uses for which there may be minimal value. These applications may not require all the functions for a full implementation or all the concepts and codes in SNOMED CT.

Existing information

A substantial body of clinical information may already be present in an electronic health application. Much of this information is represented using existing coding schemes, terminologies, and classifications. This information may be of value to individual patient records or to populations. Similarly, there are many queries and decision support protocols that contain information based on existing terminologies.

A new terminology should make provisions for the continuing use of information stored in records, queries, and protocols represented by other terminologies. There are two general approaches to this:

Reliability and reproducibility

Information represented with SNOMED CT codes must be reliable and reproducible. This means: