openEHR Platform Service Model TRIAL
Abstract service interface model for a complete openEHR platform. Defines formal service interfaces for EHR, Query, Definitions, Demographics, Admin, and Terminology access, independent of transport technology. The service model is expressed in terms of method signatures, pre/post-conditions, and typed parameters using the openEHR BMM type system. It provides the normative contract that REST API, messaging, and in-process implementations must satisfy to be considered conformant.
Purpose
This document specifies core components of the openEHR platform in a formal, abstract form, for use in developing concrete service API definitions such as SOAP, REST, Google protocol buffers and other interface technologies.
The intended audience includes:
-
Standards bodies producing health informatics standards;
-
Solution vendors.
Related Documents
Prerequisite documents for reading this document include:
Related documents include:
-
The openEHR REST APIs.
Feedback
Feedback may be provided on the technical mailing list.
Issues may be raised on the specifications Problem Report tracker.
To see changes made due to previously reported issues, see the SM component Change Request tracker.