SlideShare a Scribd company logo
An Introduction to
  Common Terminology
Services Release 2 (CTS2)
      Harold Solbrig
        Mayo Clinic
CTS2 Introduction

WHAT IS CTS2?
CTS 2

CTS2 is a cohesive collection of
standards for
representing, exchanging and
querying terminological
resources, built on the RESTful
Architectural Style.
CTS 2

CTS2 is a cohesive collection of
standards for
representing, exchanging and
querying terminological
resources, built on the RESTful
Architectural Style.
A “cohesive collection of
           standards”
CTS2 is many small, interrelated
standards:
• Content
• Functional
• Representation
Content Standards

• Code System Catalog Entry – metadata about code
 systems (aka. Ontologies, code sets, classification
 systems, thesauri)
   • Who publishes them, how often are they
     released, what is their intended use, where do
     you get them, what restrictions apply
• Code System Version Catalog Entry – metadata
 about individual releases of code systems.
   • When they were released, what formats are
     available, where to get a copy, etc.
Content Standards

• Entity Description – the lexical (non-formal)
  components of the actual contents of a version of a
  code system. Entity description subtypes include
  descriptions of classes, properties (aka.
  Relationships, associations), and individuals.
• Association – the formal, logic-based descriptions of
  entities.
    • Structure: subject / predicate / target where
    • Target :: entity reference, data or complex
       expression
Content Standards

• Map Catalog Entry – metadata about a mapping
   • Mapping – a set of assertions about the
       relationship between the codes in a source code
       system and one or more targets
   •   Metadata – who publishes it, what code systems
       it maps, etc.
• Map Version – the contents of a mapping at a given
 point in time.
   • Can represent 1  1, 1 n, m n mappings
   • Includes ability to represent complex rules
   • Map targets can be complex structures
Content Standards

• Value Set Catalog Entry – metadata about a value
  set
    • Value set – a collection of codes (represented as
        URI’s in CTS2) drawn from one or more code
        systems
    •   Metadata – who created it, what it is for, what
        code systems it includes, where to get it
• Value Set Definition – a set of rules for constructing
  a value set. Can be “intensional” or “extensional”
• Resolved Value Set – the result of applying a
  particular version of a definition against particular
  versions of code systems. Note: First class entity in
  CTS2.
Content Standards

• Concept Domain Catalog Entry – metadata about a
 concept domain
   • Concept domain – a field, column, element, etc.
     (aka Data Element Concept in ISO 11179)
   • Metadata – who created it, what it is for, etc.
• Concept Domain Binding – the association of a
 concept domain and a value set in a contextual
 setting
   • Aka Data Element in ISO 11179
Functional Axis

• Read – how to retrieve resources by ID
   • URL Construction – HTTP Rest
   • Method Invocation – SOAP / POJO /
    Python, etc
• Query – how to retrieve resources by
 content
• Import / Export – how to load and/or
 retrieve content in external formats
Functional Axis

• Update – how to exchange and synchronize
 content
   • Complete images
   • Incremental changes
• Maintenance – API for building an update
• History – access to what changed when for a
 given resource
• Temporal – how would/will the service
 behave at a past (or future) date
Representational Axis

• XML - CTS2 includes XML Schemas for each
 of the resources described above
• JSON – (non-official) JSON rendering
   • Goal is to produce official at subsequent
     date
• RDF – “cannonical” RDF representation of
 CTS2 content
  • Not included in first release
CTS 2

CTS2 is a cohesive collection of
standards for
representing, exchanging and
querying terminological
resources, built on the RESTful
Architectural Style.
What is CTS2?

A collection of:
1)    Models – formal descriptions of what
     things are and how they are invoked
2) XML Schemas – “sensible, (reasonably)
     accessible descriptions of the various
     resources
3) Rules for constructing URL’s (or
     methods for SOAP/Object environment)
     to access this content.
What is CTS2?

Additional value added:
1)    Addresses the relationship between
     URI’s, OID’s, namespaces and service URLs
2) Addresses issues involving “bnodes” and
     “compositional structures”
3) Sits on the Ontology / Terminology boundary
4) Incorporates components of
     OMV, BioPortal, SKOS, DC, OWL, SNOMED-
     CT, and many others…
Key Points

CTS2 is an interface standard – it is
not software.
CTS2 is a standard for terminology
access – it is intended to be
extendable and configurable
CTS2 is a modular – no gain, no pain
(aka. Linear Value Proposition)
Evolution

          Common Terminology Services - Release 2
          Evolved from:
          • OMG LQS Specification (1999)
             • OO Model, read only, but laid most of
               the groundwork
          • HL7 CTS Specification (2004)
             • ANSI and ISO Standard
             • SOA Model, read only, reduced scope
               from LQS
11/2011                   © Copyright 2011, Mayo Clinic   18
CTS2 Introduction

PROCESS
Healthcare Service
                  Specification Project
          Developed through the Healthcare
          Services Specification Project (HSSP) - a
          collaboration between Health Level 7
          (HL7) and the Object Management Group
          • HL7 provides the requirements as a
           Service Functional Model
          • OMG develops the formal specification
          • HL7 adopts and validates via an HL7
           Implementation Guide
11/2011                   © Copyright 2011, Mayo Clinic   20
Healthcare Services Specification
             Project (HSSP) Workflow
             HL7                    OMG                         Vendor
                           1                                  Community
            SFM
                                                2
                                   SFM
                                    RFP
                                                                Proposed
                                                       3        Standard

                                   Beta
                               4
                                   Standard
                                                      4
                                                                        FTF
          HL7
          Implementation
                                   Final                        Corrections /
          Guide
                                   Standard               5     Clarifications

11/2011                                © Copyright 2011, Mayo Clinic             21
Healthcare Services Specification
             Project (HSSP) Workflow
             HL7                    OMG                         Vendor
                           1                                  Community
            SFM
                                   SFM          2              We Are
                                    RFP
                                                               Here…
                                                                Proposed
                                                       3        Standard

                                   Beta
                               4
                                   Standard
                                                      4
                                                                        FTF
          HL7
          Implementation
                                   Final                        Corrections /
          Guide
                                   Standard               5     Clarifications

11/2011                                © Copyright 2011, Mayo Clinic             22
OMG CTS2 Specification
                   Other Key Points
          • Generic – NOT healthcare specific
          • Supports Semantic Web – RDF and OWL2
          • Not intended to be constraining
             • Extensions are ok – in fact
                encouraged!
            •   Purpose is not to say what can be
                done, but rather to say how common
                things can be done consistently


11/2011                    © Copyright 2011, Mayo Clinic   23
CTS2 Scope


          SNOMED-            Gene
          CT                Ontology



                              ICD-10




              HL7




11/2011             © Copyright 2011, Mayo Clinic   24
CTS2 Scope


          SNOMED-            Gene
          CT                Ontology



                              ICD-10




              HL7




11/2011             © Copyright 2011, Mayo Clinic   25
CTS2 Scope


          SNOMED-            Gene
          CT                Ontology



                              ICD-10




              HL7




11/2011             © Copyright 2011, Mayo Clinic   26
CTS2 Scope


          SNOMED-            Gene
          CT                Ontology

                                                    Generality means
                              ICD-10                that some things
                                                    aren’t covered


              HL7




11/2011             © Copyright 2011, Mayo Clinic                      27

More Related Content

Similar to CTS2 Introduction

Keeping Up with Regulatory Changes
Keeping Up with Regulatory ChangesKeeping Up with Regulatory Changes
Keeping Up with Regulatory Changesdirkbeth
 
Steps towards an industrial implementation of HSSP standards
Steps towards an industrial implementation of HSSP standardsSteps towards an industrial implementation of HSSP standards
Steps towards an industrial implementation of HSSP standardsLibero Maesano
 
Moreq 2010 update
Moreq 2010 updateMoreq 2010 update
Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...
Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...
Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...
Ike Alisson
 
Acknowledge 09 Useraspecten En Evaluatie Ilse MariëN Ibbt Smit Vub
Acknowledge 09 Useraspecten En Evaluatie Ilse MariëN   Ibbt Smit VubAcknowledge 09 Useraspecten En Evaluatie Ilse MariëN   Ibbt Smit Vub
Acknowledge 09 Useraspecten En Evaluatie Ilse MariëN Ibbt Smit Vubimec.archive
 
Crsm 1 2009 Andrea Lorelli Etsi Towards Standardization Of Cognitive Radio
Crsm 1 2009   Andrea Lorelli Etsi   Towards Standardization Of Cognitive RadioCrsm 1 2009   Andrea Lorelli Etsi   Towards Standardization Of Cognitive Radio
Crsm 1 2009 Andrea Lorelli Etsi Towards Standardization Of Cognitive Radioimec.archive
 
Monolix Day 2011
Monolix Day 2011Monolix Day 2011
Monolix Day 2011blaudez
 
The lte-standard
The lte-standardThe lte-standard
The lte-standard
Mukesh Pattnayak
 
Pistoia Alliance SESL pilot Bio IT World Hanover 12 Oct 2011
Pistoia Alliance SESL pilot Bio IT World Hanover 12 Oct 2011Pistoia Alliance SESL pilot Bio IT World Hanover 12 Oct 2011
Pistoia Alliance SESL pilot Bio IT World Hanover 12 Oct 2011
Ian Harrow
 
Towards a brokering framework for knowledge-based services: Learning from the...
Towards a brokering framework for knowledge-based services: Learning from the...Towards a brokering framework for knowledge-based services: Learning from the...
Towards a brokering framework for knowledge-based services: Learning from the...
Pistoia Alliance
 
Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...
Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...
Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...
Ike Alisson
 
Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...
Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...
Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...
Ike Alisson
 
Service Chaining overview (English) 2015/10/05
Service Chaining overview (English) 2015/10/05Service Chaining overview (English) 2015/10/05
Service Chaining overview (English) 2015/10/05
Kentaro Ebisawa
 
Smart Data Webinar: A semantic solution for financial regulatory compliance
Smart Data Webinar: A semantic solution for financial regulatory complianceSmart Data Webinar: A semantic solution for financial regulatory compliance
Smart Data Webinar: A semantic solution for financial regulatory compliance
DATAVERSITY
 
Is XLIFF 2.0 A Successful Evolution? (FEISGILTT 2014 Keynote)
Is XLIFF 2.0 A Successful Evolution? (FEISGILTT 2014 Keynote)Is XLIFF 2.0 A Successful Evolution? (FEISGILTT 2014 Keynote)
Is XLIFF 2.0 A Successful Evolution? (FEISGILTT 2014 Keynote)
Chase Tingley
 
Icsoc12 tooldemo.ppt
Icsoc12 tooldemo.pptIcsoc12 tooldemo.ppt
Icsoc12 tooldemo.ppt
Ptidej Team
 
Service management board (SMB), Service providers’ forum (SPF)
Service management board (SMB), Service providers’ forum (SPF)Service management board (SMB), Service providers’ forum (SPF)
Service management board (SMB), Service providers’ forum (SPF)
EOSC-hub project
 
Accessing SNOMED CT With FHIR Terminology Services
Accessing SNOMED CT With FHIR Terminology ServicesAccessing SNOMED CT With FHIR Terminology Services
Accessing SNOMED CT With FHIR Terminology Services
Peter Jordan
 
Specification and Detection of SOA Antipatterns
Specification and Detection of SOA AntipatternsSpecification and Detection of SOA Antipatterns
Specification and Detection of SOA Antipatterns
Francis Palma
 
Kliment oggioni ppt_gi2011_env_europe_remote_final
Kliment oggioni ppt_gi2011_env_europe_remote_finalKliment oggioni ppt_gi2011_env_europe_remote_final
Kliment oggioni ppt_gi2011_env_europe_remote_final
IGN Vorstand
 

Similar to CTS2 Introduction (20)

Keeping Up with Regulatory Changes
Keeping Up with Regulatory ChangesKeeping Up with Regulatory Changes
Keeping Up with Regulatory Changes
 
Steps towards an industrial implementation of HSSP standards
Steps towards an industrial implementation of HSSP standardsSteps towards an industrial implementation of HSSP standards
Steps towards an industrial implementation of HSSP standards
 
Moreq 2010 update
Moreq 2010 updateMoreq 2010 update
Moreq 2010 update
 
Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...
Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...
Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...
 
Acknowledge 09 Useraspecten En Evaluatie Ilse MariëN Ibbt Smit Vub
Acknowledge 09 Useraspecten En Evaluatie Ilse MariëN   Ibbt Smit VubAcknowledge 09 Useraspecten En Evaluatie Ilse MariëN   Ibbt Smit Vub
Acknowledge 09 Useraspecten En Evaluatie Ilse MariëN Ibbt Smit Vub
 
Crsm 1 2009 Andrea Lorelli Etsi Towards Standardization Of Cognitive Radio
Crsm 1 2009   Andrea Lorelli Etsi   Towards Standardization Of Cognitive RadioCrsm 1 2009   Andrea Lorelli Etsi   Towards Standardization Of Cognitive Radio
Crsm 1 2009 Andrea Lorelli Etsi Towards Standardization Of Cognitive Radio
 
Monolix Day 2011
Monolix Day 2011Monolix Day 2011
Monolix Day 2011
 
The lte-standard
The lte-standardThe lte-standard
The lte-standard
 
Pistoia Alliance SESL pilot Bio IT World Hanover 12 Oct 2011
Pistoia Alliance SESL pilot Bio IT World Hanover 12 Oct 2011Pistoia Alliance SESL pilot Bio IT World Hanover 12 Oct 2011
Pistoia Alliance SESL pilot Bio IT World Hanover 12 Oct 2011
 
Towards a brokering framework for knowledge-based services: Learning from the...
Towards a brokering framework for knowledge-based services: Learning from the...Towards a brokering framework for knowledge-based services: Learning from the...
Towards a brokering framework for knowledge-based services: Learning from the...
 
Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...
Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...
Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...
 
Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...
Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...
Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...
 
Service Chaining overview (English) 2015/10/05
Service Chaining overview (English) 2015/10/05Service Chaining overview (English) 2015/10/05
Service Chaining overview (English) 2015/10/05
 
Smart Data Webinar: A semantic solution for financial regulatory compliance
Smart Data Webinar: A semantic solution for financial regulatory complianceSmart Data Webinar: A semantic solution for financial regulatory compliance
Smart Data Webinar: A semantic solution for financial regulatory compliance
 
Is XLIFF 2.0 A Successful Evolution? (FEISGILTT 2014 Keynote)
Is XLIFF 2.0 A Successful Evolution? (FEISGILTT 2014 Keynote)Is XLIFF 2.0 A Successful Evolution? (FEISGILTT 2014 Keynote)
Is XLIFF 2.0 A Successful Evolution? (FEISGILTT 2014 Keynote)
 
Icsoc12 tooldemo.ppt
Icsoc12 tooldemo.pptIcsoc12 tooldemo.ppt
Icsoc12 tooldemo.ppt
 
Service management board (SMB), Service providers’ forum (SPF)
Service management board (SMB), Service providers’ forum (SPF)Service management board (SMB), Service providers’ forum (SPF)
Service management board (SMB), Service providers’ forum (SPF)
 
Accessing SNOMED CT With FHIR Terminology Services
Accessing SNOMED CT With FHIR Terminology ServicesAccessing SNOMED CT With FHIR Terminology Services
Accessing SNOMED CT With FHIR Terminology Services
 
Specification and Detection of SOA Antipatterns
Specification and Detection of SOA AntipatternsSpecification and Detection of SOA Antipatterns
Specification and Detection of SOA Antipatterns
 
Kliment oggioni ppt_gi2011_env_europe_remote_final
Kliment oggioni ppt_gi2011_env_europe_remote_finalKliment oggioni ppt_gi2011_env_europe_remote_final
Kliment oggioni ppt_gi2011_env_europe_remote_final
 

Recently uploaded

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 

Recently uploaded (20)

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 

CTS2 Introduction

  • 1. An Introduction to Common Terminology Services Release 2 (CTS2) Harold Solbrig Mayo Clinic
  • 3. CTS 2 CTS2 is a cohesive collection of standards for representing, exchanging and querying terminological resources, built on the RESTful Architectural Style.
  • 4. CTS 2 CTS2 is a cohesive collection of standards for representing, exchanging and querying terminological resources, built on the RESTful Architectural Style.
  • 5. A “cohesive collection of standards” CTS2 is many small, interrelated standards: • Content • Functional • Representation
  • 6. Content Standards • Code System Catalog Entry – metadata about code systems (aka. Ontologies, code sets, classification systems, thesauri) • Who publishes them, how often are they released, what is their intended use, where do you get them, what restrictions apply • Code System Version Catalog Entry – metadata about individual releases of code systems. • When they were released, what formats are available, where to get a copy, etc.
  • 7. Content Standards • Entity Description – the lexical (non-formal) components of the actual contents of a version of a code system. Entity description subtypes include descriptions of classes, properties (aka. Relationships, associations), and individuals. • Association – the formal, logic-based descriptions of entities. • Structure: subject / predicate / target where • Target :: entity reference, data or complex expression
  • 8. Content Standards • Map Catalog Entry – metadata about a mapping • Mapping – a set of assertions about the relationship between the codes in a source code system and one or more targets • Metadata – who publishes it, what code systems it maps, etc. • Map Version – the contents of a mapping at a given point in time. • Can represent 1  1, 1 n, m n mappings • Includes ability to represent complex rules • Map targets can be complex structures
  • 9. Content Standards • Value Set Catalog Entry – metadata about a value set • Value set – a collection of codes (represented as URI’s in CTS2) drawn from one or more code systems • Metadata – who created it, what it is for, what code systems it includes, where to get it • Value Set Definition – a set of rules for constructing a value set. Can be “intensional” or “extensional” • Resolved Value Set – the result of applying a particular version of a definition against particular versions of code systems. Note: First class entity in CTS2.
  • 10. Content Standards • Concept Domain Catalog Entry – metadata about a concept domain • Concept domain – a field, column, element, etc. (aka Data Element Concept in ISO 11179) • Metadata – who created it, what it is for, etc. • Concept Domain Binding – the association of a concept domain and a value set in a contextual setting • Aka Data Element in ISO 11179
  • 11. Functional Axis • Read – how to retrieve resources by ID • URL Construction – HTTP Rest • Method Invocation – SOAP / POJO / Python, etc • Query – how to retrieve resources by content • Import / Export – how to load and/or retrieve content in external formats
  • 12. Functional Axis • Update – how to exchange and synchronize content • Complete images • Incremental changes • Maintenance – API for building an update • History – access to what changed when for a given resource • Temporal – how would/will the service behave at a past (or future) date
  • 13. Representational Axis • XML - CTS2 includes XML Schemas for each of the resources described above • JSON – (non-official) JSON rendering • Goal is to produce official at subsequent date • RDF – “cannonical” RDF representation of CTS2 content • Not included in first release
  • 14. CTS 2 CTS2 is a cohesive collection of standards for representing, exchanging and querying terminological resources, built on the RESTful Architectural Style.
  • 15. What is CTS2? A collection of: 1) Models – formal descriptions of what things are and how they are invoked 2) XML Schemas – “sensible, (reasonably) accessible descriptions of the various resources 3) Rules for constructing URL’s (or methods for SOAP/Object environment) to access this content.
  • 16. What is CTS2? Additional value added: 1) Addresses the relationship between URI’s, OID’s, namespaces and service URLs 2) Addresses issues involving “bnodes” and “compositional structures” 3) Sits on the Ontology / Terminology boundary 4) Incorporates components of OMV, BioPortal, SKOS, DC, OWL, SNOMED- CT, and many others…
  • 17. Key Points CTS2 is an interface standard – it is not software. CTS2 is a standard for terminology access – it is intended to be extendable and configurable CTS2 is a modular – no gain, no pain (aka. Linear Value Proposition)
  • 18. Evolution Common Terminology Services - Release 2 Evolved from: • OMG LQS Specification (1999) • OO Model, read only, but laid most of the groundwork • HL7 CTS Specification (2004) • ANSI and ISO Standard • SOA Model, read only, reduced scope from LQS 11/2011 © Copyright 2011, Mayo Clinic 18
  • 20. Healthcare Service Specification Project Developed through the Healthcare Services Specification Project (HSSP) - a collaboration between Health Level 7 (HL7) and the Object Management Group • HL7 provides the requirements as a Service Functional Model • OMG develops the formal specification • HL7 adopts and validates via an HL7 Implementation Guide 11/2011 © Copyright 2011, Mayo Clinic 20
  • 21. Healthcare Services Specification Project (HSSP) Workflow HL7 OMG Vendor 1 Community SFM 2 SFM RFP Proposed 3 Standard Beta 4 Standard 4 FTF HL7 Implementation Final Corrections / Guide Standard 5 Clarifications 11/2011 © Copyright 2011, Mayo Clinic 21
  • 22. Healthcare Services Specification Project (HSSP) Workflow HL7 OMG Vendor 1 Community SFM SFM 2 We Are RFP Here… Proposed 3 Standard Beta 4 Standard 4 FTF HL7 Implementation Final Corrections / Guide Standard 5 Clarifications 11/2011 © Copyright 2011, Mayo Clinic 22
  • 23. OMG CTS2 Specification Other Key Points • Generic – NOT healthcare specific • Supports Semantic Web – RDF and OWL2 • Not intended to be constraining • Extensions are ok – in fact encouraged! • Purpose is not to say what can be done, but rather to say how common things can be done consistently 11/2011 © Copyright 2011, Mayo Clinic 23
  • 24. CTS2 Scope SNOMED- Gene CT Ontology ICD-10 HL7 11/2011 © Copyright 2011, Mayo Clinic 24
  • 25. CTS2 Scope SNOMED- Gene CT Ontology ICD-10 HL7 11/2011 © Copyright 2011, Mayo Clinic 25
  • 26. CTS2 Scope SNOMED- Gene CT Ontology ICD-10 HL7 11/2011 © Copyright 2011, Mayo Clinic 26
  • 27. CTS2 Scope SNOMED- Gene CT Ontology Generality means ICD-10 that some things aren’t covered HL7 11/2011 © Copyright 2011, Mayo Clinic 27

Editor's Notes

  1. Russ to discuss this afternoon.