Solutions

OceanEHR Platform

OceanEHR is a service-oriented platform for deploying or integrating Electronic Health Records (EHRs) and EHR applications locally, regionally or nationally.   It is a secure, high-performance health record computing framework, incorporating an electronic health record service (EHR), communications and integration, with access to demographics and terminology.

Implemented using Microsoft .Net and SQL Server 2005, it consists of EHR runtime services and client-side components that enable any application to have distributed access to EHRs, demographics, archetypes, templates, terminology and security services. The platform integrates with existing infrastructure, including Master Patient Index (MPI) where they exists, terminologies, security and existing data sources, such as messages, documents and databases. 

All information processing and querying is enabled by the use of the openEHR Reference Model, the archetype and template formalisms (ADL, AOM, TOM), and the archetype-based query language (AQL). Together these technologies make lifelong EHRs, clinical decision support and distributed clinical care possible via a truly shareable EHR.

The OceanEHR platform consists of a set of services, middleware components and application components that form a health computing platform for a care delivery enterprise or jurisdiction. All data created is in standard openEHR format rather than a priorietary format - OceanEHR data is 100% conformant to openEHR Release 1.0.1 and the service is fully archetype- and template-enabled. No software or database changes are needed when the clinical content definitions, the archetypes and templates, change.  OceanEHR includes tools for application development that guarantee the semantic coherence from GUI to database.

OceanEHR is designed and used as a 'universal receiver' EHR platform: data can be imported in common message and document formats, or straight from proprietary databases, and can be exported in a number of standard formats.

Official health data standards including HL7 and Edifact message types, HL7 CDA and CEN EN13606 are handled by the EhrAdapter component, built on top of Microsoft BizTalk, for both input and output. Non-standardised formats including various databases, XML, PDF and HTML can be incorporated into the EHR and generated for output as required. Emerging SOA standards including HL7/OMG HSSP RLUS and EIS, for which Ocean Informatics is an official submitter, will be implemented as they emerge.

Existing applications can be integrated either via specialist domain services layer (designed to be close to their original back-end interfaces), or directly via EhrGate - the OceanEHR middleware component that provides an abstract interface to all back-end services. EhrGate has a sophisticated programming interface that itself will inform the next generation of service standards in openEHR.

Feature Summary:

  • Universal EHR repository implementing openEHR Release
    1.0.1, accepting and exporting major health data formats including CEN EN13606, HL7 CDA, Edifact, HL7 v2.x messages.
  • High-performance, high-volume EHR server, scalable both within and across enterprises.
  • Uses openEHR/CEN/ISO standard Archetypes and openEHR Templates as basis of clinical information.
  • Archetype-based querying, enabling true longitudinal processing of health data, regardless of originating system or application.
  • Distributed version and change-set management of updates to the EHR, supporting medico-legal and business process investigations.
  • No software changes or redeployment required for new or changed clinical information models.
  • Supports configurable security, anonymous EHRs, fine-grained standards-based privacy, digital signing, and access auditing.
  • Service-Oriented Architecture design, conforming to emerging HL7/OMG HSSP EIS and RLUS standards, allowing secure deployment over the web.
  • Integrates with existing security components and client/patient identity systems.
  • Flexible deployment options, secure web service or thick client
  • Multiple usage scenarios: private or shared records, full or summary records, archetype-driven data transformation gateways.
  • Fully documented toolset and APIs for application developers.
  • Technologies:  Microsoft .Net 2.0; SQL Server 2005; Oracle; MediaFlux