Ontology Services

Ontology Services provides both a user-facing application for viewing and managing ontologies, value sets, and information models, and a set of REST APIs for integrating these resources into external systems, all built on open-source code.

Ontology Services

The Ontology services can be categorised into two main forms:

  1. An application that enables people to view and maintain ontologies, value sets, information models and query definitions.
  2. A set of (REST) APIs so that the resources can be extracted and used by other systems i.e. integrated into other systems.

All are built using open-source code available in a set of repositories at https://github.com/endeavourhealth-discovery

Repositories

Ontology and Information Model Application

Default contents include:

The major health ontologies such as Snomed-CT (UK version and London extensions), considered as "core ontology".

The standard code based taxonomies such as OPCS-4 and ICD10 and the maps between them and the core ontology.

The local code schemes such as EMIS, TPP and some Hospital trusts, and legacy code taxonomies such as Read 2 and CTV3 and the maps between them and the core ontology.

A proven real world common data model based on FHIR-like types (extended to real data) , modelled as an RDF graph, with maps to the model from source data formats used in primary, community, acute and urgent care providers that used the London One London Level 2 Discovery data service.

Libraries of live in use value sets bound to the fields within the model.

Library of value sets used in queries including the core Snomed-CT UK reference sets and sets used in queries including QOF concept sets.

Example Libraries of feature and query definitions used as actual operational queries for data on health records.

Application functionality to enable creation and maintenance of Libraries for organisational specific ontologies, value sets, data models and queries

Resources

Access our self-service portal to find tools, documentation, calculators, and everything else you need to get the most out of our services.

Self Service Portal