Terminology Services Competencies

Site: SNOMED CT E-Learning Platform
Course: Course Information
Book: Terminology Services Competencies
Printed by: Guest user
Date: Friday, 19 April 2024, 8:33 AM

1. Overview

The SNOMED CT Terminology Service Certification recognizes your knowledge of SNOMED CT terminology services and your competence in the use of SNOMED CT terminology services.

The TSC competencies represent:

  • The set of knowledge and skills that are considered necessary to achieve a basic level of terminology service competence
  • The minimum requirements needed to pass the Terminology Service Certification exam
  • The context in which the questions and tasks for the TSC exam have been developed.

The key competency categories are:

  1. SNOMED CT and Terminology services
  2. SNOMED CT Editions and versions
  3. The Logical design of SNOMED CT
  4. The SNOMED CT concept model
  5. Reference sets and value sets
  6. Query SNOMED CT content

Further details of the competencies belonging to each category are provided in the subsequent sections of this Ebook.

The competency levels are:

The level of competency is based on the Revised Bloom Taxonomy (6 levels)

  1. Remember – Retrieve relevant knowledge from long-term memory
  2. Understand – Determine the meaning of instructional messages, including oral, written, and graphic communication
  3. Apply – Carry out or use a procedure in a given situation
  4. Analyze – Break material into its constituent parts and detect how the parts relate to one another and to an overall structure or purpose
  5. Evaluate – Make judgments based on criteria and standards
  6. Create – Put elements together to form a novel, coherent whole or make an original product

1.1. Terminology Services

1. SNOMED CT and Terminology Services

Item

Area of Skill

Competency

Level

1.1
  • SNOMED CT features
  • Understand the overall purpose and scope of SNOMED CT
  • Summarize the role of SNOMED CT in clinical information systems

Understand

1.2
  •  Education resources and documentation
  • Find the relevant specification and guidance documents relevant to SNOMED CT terminology services 

Remember

1.3
  •  SNOMED CT Browser
  • Perform basic SNOMED CT searches using the SNOMED International SNOMED CT Browser

Apply

1.4
  • Terminology services
  • Github 
  • Describe the role of terminology services
  • Access source code, implementation and user guidance provided by SNOMED International via Github

Remember

1.5
  • Terminology services
  • Snowstorm terminology services
  • FHIR terminology services
  • Access Snowstorm and FHIR terminology services APIs

Understand

1.2. Editions and Versions

2. Editions and Versions

Item

Area of Skill

Competency

Level

2.1
  • Editions
  • Versions
  • Characterize a SNOMED CT Edition
  • Describe the role of SNOMED CT modules

Understand

2.2
  • Code systems
  • Snowstorm
  • Apply the GET /codesystems operation of the Snowstorm API to retrieve information about available code systems
  • Analyze the GET /codesystems response to identify the details about the available code systems

Analyze

2.3
  • Editions and versions
  • Snowstorm
  • Apply the GET /branches operation of the Snowstorm API to retrieve information about available branches
  • Analyze the GET /branches response to identify the branch path for the available code system branches 

Analyze

2.4
  • URI standard
  • FHIR terminology services API
  • Construct URIs to identify specific SNOMED CT Editions and versions
  • Apply the GET /CodeSystem/$lookup operation of the FHIR terminology service API with the required URI to retrieve data from a specific versioned Edition of SNOMED CT

Apply

1.3. Logical Design

3. Logical Design

Item

Area of Skill

Competency

Level

3.1
  • Logical design
  • Understand the logical design of SNOMED CT components and the types of information that are associated with each of the components

Understand

3.2
  • Concepts
  • Snowstorm API
  • Apply the GET /concepts operation of the Snowstorm API to retrieve data about particular SNOMED CT concepts in a specific SNOMED CT versioned edition
  • Analyze the GET /concepts response to determine the status and properties of SNOMED CT concepts within a specific SNOMED CT versioned edition

Analyze

3.3
  • Descriptions
  • Snowstorm API
  • Apply the GET /descriptions operation of the Snowstorm API to retrieve data about particular SNOMED CT descriptions in a specific SNOMED CT versioned edition
  • Analyze the GET /descriptions response to determine the status and properties of SNOMED CT descriptions in a specific SNOMED CT versioned edition
  • Perform term searches using the Snowstorm API

Analyze

3.4
  • Relationships
  • Snowstorm API
  • Apply the GET /relationships operation of the Snowstorm API to retrieve the relationships available for given SNOMED CT concepts within a specific SNOMED CT versioned edition
  • Analyze the GET /relationships response to determine the status and properties of SNOMED CT relationships within specific SNOMED CT versioned edition

Analyze

3.5
  • FHIR terminology services API
  • Remember the SNOMED CT specific properties supported by the FHIR terminology services API
Remember
3.6
  • Concepts
  • FHIR terminology services API
  • Apply the GET /CodeSystem/$lookup operation of the FHIR terminology service API with required parameters to identify the status and properties of concepts in a specific SNOMED CT versioned edition, including:
    • Retrieving the normal form for a specific concept
    • Performing term searches
  • Analyze the GET /CodeSystem/$lookup response to determine the status and properties of concepts within a specific SNOMED CT versioned edition
Analyze

1.4. Concept Model

4. Concept Model

Item

Area of Skill

Competency

Level

4.1
  •  Concept model
  • Describe the objective of the concept model
  • Summarize the concept model features

Understand

4.2
  •  MRCM
  • Summarize the purpose and principles of the Machine Readable Concept Model

Understand

4.3
  • Snowstorm 
  • MRCM
  • Apply the GET /attribute-values operation of the Snowstorm API to retrieve the concept model attributes valid in a given domain in a specific SNOMED CT versioned edition
  • Analyze the GET /attribute-value response to determine the concept model attributes valid for a given domain
  • Apply the GET /domain-attributes operation of the Snowstorm API to retrieve the valid values for a given SNOMED CT attribute in a specific SNOMED CT versioned edition
  • Analyze the GET /attribute-value response to determine the valid values for a given SNOMED CT attribute in a specific SNOMED CT versioned edition

Analyze

4.4
  • Subsumption test
  • FHIR terminology services API
  • Apply the GET /CodeSystem/$subsumes operation of the FHIR terminology service API, with required parameters, in a specific SNOMED CT versioned edition
  • Analyze the GET /CodeSystem/$subsumes response to determine the subsumption relationship between two SNOMED CT concepts 

Analyze

1.5. Reference sets

5. Reference Sets and Value sets

Item

Area of Skill

Competency

Level

5.1
  • Reference set principles
  • Subsets
  • Language preferences
  • Maps
  • Describe the purpose of reference sets
  • Summarize the structure of reference sets
  • Explain the structure and use of reference sets for
    • Subsets
    • Language preferences
    • Maps

Understand

5.2
  • Reference sets
  • Snowstorm
    • Apply the GET /members operation of the Snowstorm API
      • To retrieve the members of available reference sets of a specific type within a specific SNOMED CT versioned edition
      • To retrieve information about the members of reference sets in a specific SNOMED CT versioned edition
    • Analyze the
GET /members 
    response to determine 
    • The properties of specific reference set members
    • The data associated with reference set members that reference specific SNOMED CT concepts

Analyze

5.3
  • Reference sets
  • FHIR value sets
  • Apply the GET /ValueSet/$expand operation of the FHIR terminology service API with required parameters to retrieve
    • All available reference sets within a specific SNOMED CT versioned edition
    • Value sets defined by:
      • Subtypes of a given concept
      • Members of a given reference set
  • Analyze the GET /ValueSet/$expand response to determine the properties of specific value set members

Analyze

5.4
  • Maps
  • FHIR services for accessing maps
  • Apply the GET /ConceptMap/$translate operation of the FHIR terminology service API with required parameters to retrieve map members and associated details in a specific SNOMED CT versioned edition
  • Analyze the GET /ConceptMap/$translate response to determine the properties of specific map members

Analyze

1.6. Query

6. Query

Item

Area of Skill

Competency

Level

5.1
  • Expression constraint language
  • Understand the purpose of expression constraints
  • Describe the overall elements of expression constraints
  • Construct expression constraints, which match on given criteria and which conform to the expression constraint language and the SNOMED CT concept model

Create

5.2
  • Snowstorm
  • Expression constraints
  • Apply the GET /concepts operation of the Snowstorm API to retrieve SNOMED CT concepts that satisfy a given expression constraint within a specific SNOMED CT versioned edition
  • Analyze the GET /concepts response to identify the concepts included in the expansion

Analyze

5.3
  • FHIR terminology services API
  • Expression constraints
  • Apply the GET /ValueSet/$expand operation of the FHIR terminology service API to retrieve the concepts matching a specific expression constraint in a specific SNOMED CT versioned edition
  • Analyze the GET /ValueSet/$expand response to identify the concepts included in the expansion
  • Apply the GET /ValueSet/$validate-code operation of the FHIR terminology service API in a specific SNOMED CT versioned edition
  • Analyze the GET /ValueSet/$validate-code response to determine whether a given concept is included in a reference set in a specific SNOMED CT versioned edition

Analyze