[%settitle Terminology Module%] [%file newheader%] [%file newnavbar%]
| Responsible Owner: Work Group [[%wgt vocab%]]([%wg vocab%]) | Standards Status:Informative |
|---|
Terminology Module
Introduction
The Terminology Module provides an overview and guide to the FHIR resources, operations, coded datatypes and externally-defined standard and FHIR-defined terminologies that are used for representing and communicating coded, structured data in the FHIR core specification and profiles. Collectively, these capabilities are used to provide the terminology service functionality required for supporting the use of coded data in FHIR resources throughout the specification as described in the other modules.
The primary terminology-related structures and their relationships are shown below:
![]() |
|---|
Example: Condition profile with Condition.code slice bound to "SNOMED CT fracture codes" value set
[Note: The ElementDefinition type (shown with a dotted box) is described elsewhere in the specification in the Foundation and Conformance modules.]
Index
The Terminology Module covers the following:
Resources
|
|
|
| | --- | --- | --- |
Terminology Service
|
| | --- |
Operations
|
-
CodeSystem
|
-
ValueSet
|
-
ConceptMap
| | --- | --- | --- |
Coded Datatypes
|
|
|
| | --- | --- | --- |
Documentation
|
|
| | --- | --- |
Security and Privacy
For security considerations for terminology services, see the Terminology Service page Security section. For more general considerations, see the Security and Privacy module.
Common Use Cases
- Create or reference a code system
- Create or reference a value set
- Record data using pre-coordinated codes
- Record data using post-coordinated expressions
- Record data using multiple local or standard code systems (translations)
- Expand a value set
- Validate a code
- Look up a display term for a code
- Translate a code from one value set to another
- Test subsumption between concepts
- Map data between different terminologies
- Declare the capabilities of a terminology service
Development Roadmap
The following terminology resources have been tested and are being used in production tooling and now are normative or are expected soon to progress to normative.
- ValueSet[%fmmshort ValueSet%]
- CodeSystem[%fmmshort CodeSystem%]
- ConceptMap[%fmmshort ConceptMap%]
Other terminology resources are still in earlier stages of development. We intend to continue to develop and test these resources and advance them through the Maturity Levels at Connectathons and elsewhere.
- [NamingSystem](namingsystem "A curated namespace that issues unique symbols within that namespace for the identification of concepts, people, devices, etc. Represents a "System" used within the Identifier and Coding datatypes.")[%fmmshort NamingSystem%]
- TerminologyCapabilities[%fmmshort TerminologyCapabilities%]
[%file newfooter%]
