arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

Introduction

Snow Owl® is a highly scalable terminology server with revision-control capabilities and collaborative authoring platform features. It allows you to store, search, and author high volumes of terminology artifacts quickly and efficiently.

If you’d like to see Snow Owl in action, the 🌎 Snowray Terminology Service™arrow-up-right provides a managed terminology server and high-quality terminology content management from your web browser.

hashtag
Example use cases

  • You work in the healthcare industry and are interested in using a terminology server for browsing, accessing, and distributing components of various terminologies and classifications to third-party consumers. In this case, you can use Snow Owl to load the necessary terminologies and access them via FHIR and proprietary APIs.

  • You are responsible for maintaining and publishing new versions of a particular terminology. In this case, you can use Snow Owl to access collaboratively and author the terminology content and at the end of your release schedule publish it with confidence and zero errors.

  • You have an Electronic Health Record system and would like to capture, maintain, and query clinical information in a structured and standardized manner. Your Snow Owl terminology server can integrate with your EHR server via standard APIs to provide the necessary access for both terminology binding and data processing and analytics.

circle-info

Generic core functionality and SNOMED CT tooling are open-source, all other features require a license.

hashtag
Features

hashtag
Revision-controlled authoring and distribution

  • Maintains multiple versions (including unpublished and published) for each terminology artifact and provides APIs to access them all

  • Independent work branches offer work-in-progress isolation, external business workflow integration, and team collaboration

hashtag
SNOMED CT and others

  • SNOMED CT terminology support

    • RF2 Release File Specification as of 2025-05-01

    • Support for Relationships with concrete values

hashtag
Various sets of APIs

  • FHIR Terminology Service API supporting R4/R4B/R5 in a single deployment 🌎

    • FHIR CodeSystem, ValueSet and ConceptMap resource type support + operations using a

  • Dedicated SNOMED CT, ATC, ICD-10, LOINC, Local Code System, Value Set, and Concept Map APIs

hashtag
Highly extensible and configurable

  • Simple to use plug-in system makes it easy to develop and add new terminology tooling/API or any other functionality

hashtag
Full-text search and data storage

  • Built on top of 🌎 (highly scalable, distributed, open source search engine)

    • All the power of Elasticsearch is available (monitoring, analytics, and many more)

    • Connect to your existing cluster or use the embedded instance

hashtag
Acknowledgments

In March 2015, 🌎 generously licensed the Snow Owl Terminology Server components supporting SNOMED CT. They subsequently made the licensed code available to their and the global community under an open-source license.

In March 2017, 🌎 licensed the Snow Owl Terminology Server to support the mandatory adoption of SNOMED CT throughout all care settings in the United Kingdom by April 2020. In addition to driving the UK’s clinical terminology efforts by providing a platform to author national clinical codes, Snow Owl will support the maintenance and improvement of the dm+d drug extension which alone is used in over 156 million electronic prescriptions per month. Improvements to the terminology server under this agreement were made available to the global community.

Numerous other organizations have directly or indirectly contributed to Snow Owl, including:

  • Singapore Ministry of Health

  • American Dental Association

  • University of Nebraska Medical Center (USA)

Official and Custom Reference Sets

  • Expression Constraint Language v2.2.0 🌎 , 🌎

  • Compositional Grammar 2.3.1 🌎 , 🌎

  • Expression Template Language 1.0.0 🌎 , 🌎

  • LOINC, ICD-10 (+ modifications) and generic CodeSystem support is available when licensed

  • With its modular design, the server can maintain multiple terminologies (including local codes, mapping sets, and value sets)

  • CIS API 1.0 🌎

  • Elasticsearch version 7 and version 8 clusters are supported

  • ⚠️ Elasticsearch 9 is not supported yet

  • Federal Public Service of Public Health (Belgium)
  • Danish Health Data Authority

  • Health and Welfare Information Systems Centre (Estonia)

  • Department of Health (Ireland)

  • New Zealand Ministry of Health

  • Norwegian Directorate of eHealth

  • Integrated Health Information Systems (Singapore)

  • National Board of Health and Welfare (Sweden)

  • eHealth Suisse (Switzerland)

  • National Library of Medicine (USA)

  • specificationarrow-up-right
    HAPI FHIR wrapperarrow-up-right
    Elasticsearcharrow-up-right
    SNOMED Internationalarrow-up-right
    membersarrow-up-right
    NHS Digitalarrow-up-right
    specificationarrow-up-right
    implementationarrow-up-right
    specificationarrow-up-right
    implementationarrow-up-right
    specificationarrow-up-right
    implementationarrow-up-right
    reference implementationarrow-up-right