Lord of the Terms
FHIR Meetup March 3rd 2022
Grahame Grieve
Lord of the Terms
Forging your Terminology
Cimino's Desiderata
http://www.cs.man.ac.uk/~jeremy/HealthInf/RCSEd/terminology-desiderata.htm
Forging your Terminology
CTS2 - Common Terminology Service
FHIR Terminology Approach
Terminology Harmony
Terminology Sub-system
Code System:
Defines a set of concepts with a coherent meaning��Code�Display
Definition
CodeSystem Resource
10
Terminology Sub-system
Value Set:
A selection of a set of codes for use in a particular context
Code System:
Defines a set of concepts with a coherent meaning��Code�Display
Definition
Selects
ValueSet Resource
Code System vs Value Set
Terminology Sub-system
Code System:
Defines a set of concepts with a coherent meaning��Code�Display
Definition
Element Definition: �Type and Value set reference
Value Set:
A selection of a set of codes for use in a particular context
Selects
Binds
Element Definition
Terminology Sub-system
Code System:
Defines a set of concepts with a coherent meaning��Code�Display
Definition
Element Definition: �Type and Value set reference
Value Set:
A selection of a set of codes for use in a particular context
Selects
Binds
Element: �code/�Coding/�CodeableConcept
Refers to
Conforms
Coding
Each “use of a code” (a reference into a code system) has 4 properties:
Examples
Binding Strength
required | To be conformant, instances of this element SHALL include a code from the specified value set |
extensible | To be conformant, instances of this element must include a code from the specified value set if any of the codes within the value set can apply to the concept being communicated. If the valueset does not cover the concept (based on human review), alternate codings (from different code systems, including local ones) or (data type allowing) text) may be included instead. |
preferred | Instances are encouraged, to draw from the specified codes for interoperability purposes but are not required to do so to be considered conformant |
example | Instances are not expected or even encouraged to draw from the specified value set. The value set merely provides examples of the types of concepts intended to be included |
Expansions
Concept Map
Terminology Subsystem
Value Set
Functions
ConceptMap
Functions
Terminology Server: Expand
Terminology Server: Validate
Terminology Server: Subsumes
Terminology Server: Translate
Terminology Server: Closure
Using a terminology service
Terminology Service
Lord of the Terms