openEHRApplications Builder

Generated forms, applications, SDKs, APIs, schemas, libraries,... Flutter, TypeScript, Kotlin, C#, WebComponents, Vue, Angular, Blazor, GraphQL, OpenAPI,...

Medical Flows

Low-code platform for executable medical workflows Clinical pathways, clinical guidelines, task planning, nursing care plans, care coordination plans, clinical process modeling, medical process modeling,...

hero

Generate Anything

openEHR specifications are detailed but also complex. Why risk introducing bugs while converting them into code? Why not generate as much code as possible?

Many things can be generated from openEHR specifications:

  • Forms-from operational templates
  • openEHR SDK-model classes for working with openEHR data
  • GraphQL-schemas, server and client from operational templates
  • OpenAPI-definitions for openEHR models
  • Applications-complete mobile/web applications used for entering data into an openEHR system
  • Diagrams-UML diagrams for openEHR models

From "What is openEHR" :

Tools that machine-convert domain models into technical forms that can be used to build:

  • applications-(e.g. screen definitions)
  • interoperability components-(message definitions)
  • be consumed by platform implementations at runtime-(data set definitions)

Interoperability is solved in a way commonplace outside of the healthcare domain, which is by machine-generation of schemas and software components from models, rather than by hand-building.

In a similar way, the difficulty of application development is greatly reduced via machine-generation of application software and UI components. Using specialised tools, the building of some UI applications directly by clinical professionals is now possible.

If a human wrote computable specifications then there is no need for another human to implement them in code. The code should be generated by a computer.

NeoEHR.com

Forms

Learn about openEHR forms generator

Builder

Learn about generating openEHR apps

SDK

Learn about openEHR OPT2 SDK

UML

Learn about openEHR UML diagrams

Learn more about medical workflows platform

Medical Flows

Learn more about generating openEHR applications

Forms Generator