The Unified Health API

The Unified Health API integrates the disparate health data standards in order to accelerate clinical research.

Reference Data Sources

Units of Measurement

  • UCUM – The Unified Code for Units of Measure (UCUM) is a code system intended to include all units of measures being contemporarily used in international science


AACT is a publicly available relational database that contains all information (protocol and result data elements) about every study registered in

Observations, Lab Test Results

  • LOINC – Logical Observation Identifiers Names and Codes (LOINC®) is clinical terminology that is important for laboratory test orders and results, and is one of a suite of designated standards for use in U.S. Federal Government systems for the electronic exchange of clinical health information.


  • The Systematized Nomenclature of Medicine (SNOMED) – The Systematized Nomenclature of Medicine (SNOMED) is a systematic, computer-processable collection of medical terms, in human and veterinary medicine, to provide codes, terms, synonyms and definitions which cover anatomy, diseases, findings, procedures, microorganisms, substances, etc.
  • RXNORM – The RxNorm database is a controlled vocabulary of drugs and their ingredients.
  • Medical Dictionary for Regulatory Activities (MedDRA) – A rich and highly specific standardised medical terminology to facilitate sharing of regulatory information internationally for medical products used by humans.

Diagnosis / Symptoms


  • Open mHealth – common schemas define the meaningful distinctions for each clinical measure


  • FHIR – a standard for electronic health records
  • openEHR – openEHR is a technology for e-health consisting of open platform specifications, clinical models and software that together define a domain-driven information systems platform for healthcare and medical research.

Online Data Browser

Contact [email protected] if you desire access.

Democratic Pull Requests

When a Pull Request is made to the main branch, a new comment is posted on the PR where you can click :thumbsup: or :thumbsdown:. When a Pull Request is updated, it will clear the voting and restart the vote.

Rules of Voting

.voting.yml contains the rules of voting:
percentageToApprove is the percentage of up-votes needed to approve a merge.
minVotersRequired is the minimum number of unique voters needed to merge.
minVotingWindowMinutes is the minimum amount of time that must pass after the voting comment is created before any vote can pass.


.voters.yml defines the allowed voters and their vote weights. Each entry has the format of <github-user>:<voting-weight>.

Contact [email protected] to add your name to the voter list.