Skip to content

Subscriptions open November 1.

Existing accounts using premium features have a grace period until December 1. Learn more · See pricing

Tools

An open-source toolkit to support standardized healthcare

Tools to support deployment and implementation of your health terminology

Tools

TermBrowser

Our user-friendly application for searching, visualizing, and managing content in OCL Terminology Service for both beginners and experts.

Find out more

Terminology service

The backbone of OCL: our core REST API and FHIR-enabled terminology service.

Find out more

Mapper

AI-enabled terminology mapping designed for collaboration with the global community.

Find out more

Our collaborative hosted service

OCL Online

Use our full toolkit, including the online versions of the TermBrowser and Terminology Service, in the Cloud alongside the global community. OCL Online is pre-loaded with terminologies like WHO's ICD-10, LOINC, SNOMED-GPS and CIEL. Create a Free Account and get started today.

Community impact stories

Learn how Organizations like yours are utilizing OCL to standardize the use of terminology

View impact stories

FAQs

Common questions and answers about our tools

OCL is an open-source terminology management platform to help collaboratively manage, publish, and use metadata in the cloud alongside the global community.

This collaborative terminology management platform helps organizations realize the benefit of health information standards and makes this content available to implementers everywhere.

OCL is more than a set of open-source cloud based tools that supports health care terminology. It is a community of terminologists, developers and implementers that help to collaboratively manage, publish and use metadata in the cloud within the global community.

The OCL TermBrowser is the primary tool for searching terminology and other metadata loaded into OCL.

The OCL Terminology Service is the back-bone of the OCL Toolkit. It is an open-source solution for the management and publication of standardized and local terminologies.

OCL Online is the online instance for hosting your terminology service needs in the cloud, without needing to download the software to a private server.

The OpenMRS Dictionary Manager client focused on the workflow of an OpenMRS implementer managing an OpenMRS dictionary within OCL, drawing on concepts & mappings from CIEL, and synchronizing the concept collection as a dictionary on one or more OpenMRS server(s). It has been deprecated — its capabilities now live in the OCL TermBrowser. See Using OCL for OpenMRS concept dictionary management for the recommended workflow.

Implementers have two options when using OCL: (1) cloud-based OCL Online, or (2) self-hosting. We generally recommend that you start with the cloud-hosted OCL Online and only move to self-hosted if you have an actual project need (e.g. using a terminology service to process a high volume of data exchange transactions). Even then, an implementer may benefit from continuing to manage content in OCL Online and simply push the content to a local terminology service for transactional support.

  1. Cloud-based OCL Online: One of the main values of OCL is collaborative management of terminology content, where you can take advantage of community-defined content and up-to-date reference terminologies, like LOINC or CIEL, that are maintained by the OCL team. Using OCL Online also alleviates the need to set up your own infrastructure. OCL Online supports all of the same terminology service transactions as a self-host, it is not suited for a high volume transactional support.
  2. Self-host: Self-hosting is best suited for implementers that require a high volume of data exchange transactions that are hitting the terminology service. The tradeoff is that in addition to managing your own content, you must also maintain the software and all of your reference content (e.g. SNOMED, LOINC, CIEL, etc.), which is an ongoing (not one-time) activity.

OCL's source code is available on GitHub here: https://github.com/OpenConceptLab

OCL's source code is freely available under the Mozilla Public License v2 with a healthcare disclaimer.

OCL functions similar to a GitHub specifically for health terminology. Meaning, anyone is free to load content, like a data dictionary or value set, to OCL and to make it publicly available.

The OCL team works to publish reference vocabularies, such as LOINC and SNOMED GPS. OCL is also the primary distributor of the CIEL interface terminology, which is used as the basis of open concept dictionaries in many OpenMRS implementations throughout the world.

Still have questions?

Join the discussion with members of the OCL community

Get involved

Create a free account

Free for everyone, with a preview of the OCL Mapper.

OCL in your inbox

Occasional news from the OCL community. No spam.

Join the monthly community call

Meet the people behind OCL. Everyone is welcome.

Request early access

Tell us what you need from a paid plan. You'll be the first to know when plans open.