cts2 terminology services harold solbrig mayo clinic

11
CTS2 Terminology Services Harold Solbrig Mayo Clinic

Upload: bryant-butterfield

Post on 15-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

CTS2 Terminology Services

Harold Solbrig

Mayo Clinic

Common Terminology Services 2 (CTS2)

Object Management Group (OMG) Standard

Focus is access, query, update and distribution of “Terminological Resources”

Standard contains:– Formal Information Model in UML– Formal Computational Model in UML– Set of XML Schemas– WADL (REST) and WSDL (SOAP) specifications

CTS2

An application program interface (API) specification:It defines the semantics, syntax and valid

interactions that can occur It is a “blueprint” for softwareIf everyone follows the blueprint (and the

blueprint is sufficiently precise) then CTS2 clients and services can interoperate

CTS2 Standard as a Blueprint

CTS2 Clients

CTS2 Services

April 2, 2012

CTS2 Modules

Structural Code System / Code System Version Entity / Association Map / Map Version Value Set / Value Set Definition Resolved Value Set Concept Domain / Concept Domain Binding

Functional Read Query Import Export Update Maintenance History Temporal

Using CTS2

XML Schema defines required and optional components of a resource

WADL or WSDL defines how resource is accessed

REST PSM defines how to access using HTTP (Browser) GET / PUT / POST / REMOVE

SOAP PSM defines web services addess

CTS2 Implementations

BioPortal REST BioPortal RDF SNOMED CT (alpha) eXist (alpha) ECIS External (PHAST / Codices / BiKE …) Ad-hoc (CTS2 basement shop)

Demonstration

Creating information in CTS2 Publishing information in CTS2 CTS2 Client In action

CTS2 Development Framework

CTS2 and SHARP

SHARP Value Sets published as CTS2 Resolved Value Sets

SNOMED CT resolved using py4cts2 server

ECIS Value Sets and maps published using CTS2 Development Framework

Next Steps

RxNorm, UMLS, LOINC available for value set construction

Complete URI links to Entity and Association Nodes

SHARP / ECIS and related maps as CTS2 Maps