Clarotech openEHR Libraries

C# implementations of the openEHR Reference Model Release 1.1.0 — strongly-typed, NuGet-ready, targeting .NET 8 and .NET 10.


Libraries

Package NuGet Description
Clarotech.OpenEHR.RM.Datatypes NuGet openEHR RM data types — DvText, DvQuantity, DvDateTime, DvCodedText, …
Clarotech.OpenEHR.RM NuGet openEHR RM structural classes — Composition, Entry, Section, Element, …
Clarotech.OpenEHR.RM.Json NuGet JSON serialisation/deserialisation for the above two libraries

Quick start

dotnet add package Clarotech.OpenEHR.RM.Datatypes
dotnet add package Clarotech.OpenEHR.RM
dotnet add package Clarotech.OpenEHR.RM.Json
using OpenEHR.RM.Composition;
using OpenEHR.RM.DataTypes.Text;

var text = new DvText("Chief complaint: chest pain");

→ See Getting Started for a complete walkthrough.


About

These libraries are developed and maintained by Richard Kavanagh and are published under the Apache 2.0 licence.

The openEHR Reference Model is a freely available open standard published by the openEHR Foundation.