Skip to content

slotti64/HL7-EU-Common-cancer-concept-model

Repository files navigation

HL7 EU Common Cancer Model Ontology

Overview

The HL7 EU Common Cancer Model Ontology provides a formal ontological representation of cancer-related concepts, designed to support interoperability and semantic consistency across European healthcare information systems, and seeks to establish a set of data elements that not only support research and analytics but also inform the definition of minimum requirements for primary data capture. This model formalizes the conceptual discussions within the HL7 Europe community into a machine-readable OWL 2 ontology.

The initial OWL 2 model was generated from the European Cancer Common Conceptual Model v2, developed with the assistance of Claude 3.7 Sonnet (Anthropic). The Cameo Concept Modeler plugin was then used to import the OWL model into MagicDraw UML 2024x and extend it. Subsequent discussions following the Madrid Working Group Meeting led to the current release (version 2.1). The current updated model is based on the new version European Cancer Common Conceptual Model v2.1, and has been verified and revised with the assistance of Claude 4.5 Opus.

For comprehensive information about the overall project, please refer to the HL7 EU Confluence project page.

Project Objectives

This initiative employs a combined model-driven and LLM-assisted approach to achieve several key objectives. The primary goals include the formalization and consolidation of the discussed Concept Model, integration with the HL7 tooling ecosystem, and systematic mapping from ontological concepts to FHIR resources.

Moreover, Ontologies are increasingly recognized as a key complement to Large Language Models (LLM), enabling more structured and semantically grounded GenAI applications. This synergy offers particular promises. As an example, enhancing data analysis through Retrieval-Augmented Generation (RAG) techniques.

The underlying objective is to investigate the reciprocal relationship between artificial intelligence and healthcare standards—exploring not only how AI technologies can support and enhance standards development, but also how formal standards and ontological frameworks can improve AI reliability and precision.

Generated Artifacts

The following artifacts have been produced from the UML model:

Ontology:

Models

  • HL7CommonCancerModelV2.1.mdzip ontology model in MagicDraw Cameo Concept Modeler.
  • ModelEclipseUML the directory includes the Eclipse UML files to import the model in OSS tools as Papyrus UML (shortly we'll release the imported Papyrus Model).

OWL to PlantUML Transformation

A Python utility (owl2plantuml_v17.py) has been developed to transform OWL 2 ontologies into PlantUML diagrams, enabling automated generation of visual representations from the formal model. This tool was developed using an LLM-assisted coding approach with Claude 3.7.

Documentation

  • The presentation delivered at the Madrid Working Group Meeting (May 2025) can be accessed here.
  • The presentation for the Cologne Working Group Meeting (December 2025) can be accessed here.

Current Model Diagram

HL7 EU Common Cancer Concept Model - UML Diagram v2


Status: This work is currently a draft under discussion within the HL7 EU community.

About

Concept model and Glossay for Common Cancer Model Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages