Skip to content
@termx-health

TermX

TermX is an open-source knowledge management and sharing platform, including a terminology server, Wiki, model designer, transformation editor, and tools for authoring and publishing.

The core development goals of TermX were to enhance the interoperability of software and systems, particularly within the healthcare sector, by improving access to terminology, simplifying the design of data models, optimising the efficiency of data transformations across various data models, and developing implementation guides through an intuitive web interface. It aims to guarantee open and standardised access to published terminology, data models and schemas, ensuring semantic interoperability in accordance with the FHIR standard.

Installation Guide

Follow step-by-step instructions to install TermX.

Demo

Try TermX in the development environment.

Issues

Register issues under TermX project.

Read more

Visit TermX website.

Architecture

TermX consists of the internally and externally developed micro-services required to run TermX. The TermX micro-services include:

  • TermX server, the main back-end application, written in Java, responsible for orchestrating TermX modules;
  • TermX web, an Angular-based front-end application, communicates with the server via a RESTful API, offering a user-friendly interface for effortless task execution;
  • FML editor (FHIR Mapping Language editor), an Angular-based front-end application for data transformation management that interacts with FHIR StructureDefinition and StructureMap resources while implementing the FHIR FML specification;
  • Chef, the wrapper for Mitre Sushi and GoFSH projects that provides the ability to transform the FHIR JSON notation of the resources into Shorthand FSH notation and vice versa;
  • Structure definition viewer, an Angular-based front-end application for visualization of FHIR StructureDefinition;
  • Static site generator, the wrapper for the Jekyll static website generator that generates sites based on TermX Wiki content.

Popular repositories Loading

  1. termx-server termx-server Public

    Java 2 3

  2. termx-web termx-web Public

    TypeScript 1 2

  3. ee-radiology-services ee-radiology-services Public

    GLSL

  4. termx-quick-start termx-quick-start Public

    Shell 2

  5. knowledge-base knowledge-base Public

    GLSL

  6. tutorial tutorial Public

Repositories

Showing 10 of 14 repositories
  • termx-server Public
    termx-health/termx-server’s past year of commit activity
    Java 2 MIT 3 2 1 Updated May 18, 2025
  • termx-web Public
    termx-health/termx-web’s past year of commit activity
    TypeScript 1 MIT 2 3 1 Updated May 18, 2025
  • termx-health/termx-quick-start’s past year of commit activity
    Shell 0 MIT 2 0 0 Updated Apr 17, 2025
  • termx-health/validating-cda2fhir-quality’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Apr 14, 2025
  • tutorial Public
    termx-health/tutorial’s past year of commit activity
    0 MIT 0 0 0 Updated Mar 6, 2025
  • cda2fhir Public
    termx-health/cda2fhir’s past year of commit activity
    Batchfile 0 MIT 0 0 0 Updated Dec 4, 2024
  • .github Public
    termx-health/.github’s past year of commit activity
    0 MIT 0 1 0 Updated Oct 24, 2024
  • ig-demo Public
    termx-health/ig-demo’s past year of commit activity
    GLSL 0 MIT 0 0 0 Updated Sep 26, 2024
  • termx-chef Public
    termx-health/termx-chef’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Sep 24, 2024
  • termx-fml Public
    termx-health/termx-fml’s past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 3, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…