Skip to content

oehf/ipf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

75e6ecd · May 12, 2023
Jan 28, 2022
May 12, 2023
May 12, 2023
May 12, 2023
May 12, 2023
May 12, 2023
May 9, 2023
May 12, 2023
Aug 26, 2010
Jan 25, 2018
Feb 17, 2020
Nov 29, 2008
Jul 1, 2014
Sep 20, 2021
May 12, 2023

Repository files navigation

Open eHealth Integration Platform

Build Status Maven Central

IPF Overview

The eHealth Integration Framework (IPF) is an extension of the Apache Camel routing and mediation engine and comes with comprehensive support for message processing and connecting information systems in the healthcare sector. It is available under the Apache License version 2.0.

IPF focuses on a domain-specific language (DSL) to implement Enterprise Integration Patterns (EIPs) in integration solutions. IPF is based on the Java and Groovy programming languages for application development and for designing project-specific DSLs.

IPF provides highl-level building blocks for implementing IHE profiles such as XDS, PIX, PDQ or XCPD. Other supported standards are HL7v2 and HL7v3 (CDA and CCD) for which IPF provides domain-specific languages (DSLs) for creation, parsing, rendering, navigation and modification.

Documentation

The IPF documentation is available via Github Pages. This is a revamp of the existing documentation that is still available here, with some content yet to be written.

There's also a somewhat outdated Introductory article.

Mailing Lists