Terminology Change Set Exchange
1.0.0 - STU1 International flag

Terminology Change Set Exchange, published by HL7 International / Terminology Infrastructure. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/termchangeset-ig/ and changes regularly. See the Directory of published versions

Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide.

Change Set TerminologyCapabilities (TerminologyCapabilities)

Profile of CodeSystem to enable lossless representation of a Terminology Change Set aligned with Tinkar information model requirements

CodeSystem Change Set (CodeSystem)

Profile of CodeSystem to enable lossless representation of a CodeSystem Change Set aligned with Tinkar information model requirements

CodeSystem Change Set Provenance

Profile of Provenance to use in concert with CodeSystem Change Sets compliant with Tinkar information model requirements

LOINC Change Set (CodeSystem)

Profile of CodeSystem to enable lossless representation of a LOINC change set aligned with Tinkar information model requirements. This profile is a specialization of the broader Terminology Change Set profile.

LOINC Change Set (CodeSystem) FHIR46709 Prototype

Profile of CodeSystem to enable lossless representation of a LOINC change set aligned with Tinkar information model requirements. This profile is a specialization of the broader Terminology Change Set profile.

SNOMED CT Change Set (CodeSystem)

Profile of CodeSystem to enable lossless representation of a SNOMED CT change set aligned with Tinkar information model requirements. This profile is a specialization of the broader Terminology Change Set profile.

SNOMED CT Change Set (CodeSystem) FHIR46709 Prototype

Profile of CodeSystem to enable lossless representation of a SNOMED CT change set aligned with Tinkar information model requirements. This profile is a specialization of the broader Terminology Change Set profile.

Structures: Extension Definitions

These define constraints on FHIR data types for systems conforming to this implementation guide.

Change Type

Coded value indicating the nature of a change made to the parent element

Defining Relationship Type

Indicator to distinguish between axioms explicitly stated vs. inferred by a reasoner or other logical processes

Designation Acceptability

Coded value to convey the acceptability of a designation in the language or dialect specified by that Reference Set . Values include 'preferred' and 'acceptable'.

Designation Case Sensitivity

Coded value to identify what case sensitivity is reflected in the designation

Designation Dialect

Subcategorization of language

Designation Status

Complex extension to convey the status of a designation (active vs. inactive) and a timestamp for that status.

EL Profile Set Operator

EL++ profile to describe the axiom as being part of the Necessary vs. Sufficient set for defining the concept

Extends CodeSystem

Extends CodeSystem contains a reference to a source terminology, for which a CodeSystem resource is intended to contain additional Concepts

OWL Expression

OWL Expression representing the logical definition of a concept

SNOMED Role Group

Where multiple property groupings are assigned for a particular concept, this identifies the group to which this property belongs. See also SNOMED concept 609096000 Role group (attribute)

Update Methods

Coded value indicating the methods the terminology server supports to process updates to its content

Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide.

Case Significance Value Set

Codes describing case significance for a terminology concept designation. The value set includes all codes from the SNOMED CT descending from 900000000000447004 Case significance.

Change Type Value Set

Codes representing the type of change to an element for a concept. The value set includes the terms CREATE, DELETE, UPDATE, and DEPRECATE from the following CodeSystem: https://terminology.hl7.org/CodeSystem-v3-DataOperation.html.

CodeSystem Property ValueSet

A ValueSet containing CodeSystem property concepts

Defining Relationship Type Value Set

Codes describing the nature of a relationship used to define a terminology concept. The value set includes all codes from the SNOMED CT descending from 900000000000006009 Defining relationship.

Designation Acceptability Value Set

Codes describing acceptability of a given designation for a terminology concept. The value set includes all codes from the SNOMED CT descending from 900000000000511003 Acceptability.

Dialect Value Set

Codes representing the specific dialect used in a designation for a concept. The value set includes all codes from the SNOMED CT descending from 900000000000506000 Language type reference set.

EL Profile Set Operator Value Set

Codes describing the nature of an axiom in relationship to a concept, in terms of if it is part of the Necessary vs. Sufficient set for defining the concept. The value set includes all codes from the SNOMED CT descending from 900000000000444006 Definition status.

LOINC Property ValueSet

A ValueSet containing property concepts for use with LOINC when represented as a FHIR CodeSystem

SNOMED Property ValueSet

A ValueSet containing property concepts for use with SNOMED when represented as a FHIR CodeSystem

Terminology Server Update Methods ValueSet

A ValueSet containing all codes from the UpdateMethods CodeSystem.

Terminology: Code Systems

These define new code systems used by systems conforming to this implementation guide.

CodeSystem Properties CodeSystem

A CodeSystem containing property concepts for use with FHIR CodeSystems

Terminology Server Update Methods CodeSystem

A CodeSystem containing update methods applicable to a Terminology Server

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.

ChangeSet TerminologyCapabilities Example

Example of Terminology Capability Statement using Update Methods extension based on tx.fhir.org TerminologyCapabilities

EvidenceVariableRole UTG-247 Change Set

Example of HL7 VariableRole code system Change Set based on UTG-427 https://jira.hl7.org/browse/UP-427

HL7 VariableRole Change Set Provenance Example

An example Provenance instance referring to a Change Set derived from the HL7 VariableRole CodeSystem, corresponding to UTG-427 https://jira.hl7.org/browse/UP-427

LOINC 2.77 Attachments Change Set for targetted redistribution

Example of LOINC Change Set including all new Document Attachments defined in LOINC 2.77 for pre-adoption on 2.76 implementations

LOINC Change Set Provenance Example

An example Provenance instance referring to a Change Set derived from LOINC

SNOMED CT 23036009 Open reduction of fracture of radius and ulna (procedure) Change Set 92d189885cf14b5f888fb0ef691bfc53

Example of SNOMED CT Change Set including an update to the 413839001 Chronic lung disease (Disorder) concept

SNOMED CT 413839001 Chronic lung disease (Disorder) Change Set 46dc8ea230544ceba51145f774fe9fdd

Example of SNOMED CT Change Set including an update to the 413839001 Chronic lung disease (Disorder) concept

SNOMED CT Change Set Provenance Example

An example Provenance instance referring to a Change Set derived from SNOMED CT