Difference between revisions of "Open Source FHIR implementations"

From HL7Wiki
Jump to navigation Jump to search
(Created page with "This page lists known open source implementations of the FHIR specification. == Reference Implementations == Note that the FHIR specification itself includes several reference ...")
 
Line 3: Line 3:
 
== Reference Implementations ==
 
== Reference Implementations ==
  
Note that the FHIR specification itself includes several reference implementations at [http://hl7.org/implement/standards/fhir/implementation.htm#Use]
+
Note that the FHIR specification itself includes several reference implementations at [http://hl7.org/implement/standards/fhir/implementation.htm#Use]. The scope of the reference models included the FHIR specification itself is limited to object models derived from resource definitions or profiles, along with parsers for both XML and json, and necessary supporting code. Further code - clients, servers, transforms to other formats - is encouraged, but won't be included in the specification itself.
 +
 
 +
Note that the reference implementations are covered under a different license to the FHIR specification. For now, this is the standard OSI approved BSD license (BSD-3-Clause). The HL7 OHT license is not used because it's not on the list of OHT approved licenses, and because there is a huge component (FHIR itself) that cannot be covered under the OHT IP rules (rather a problem for the v3 tools too).
  
 
== Other open source Implementations ==
 
== Other open source Implementations ==
  
* the FHIR build tool includes various definitional and reasoning tools. See [http://gforge.hl7.org/gf/project/fhir]. If you aren't signed up to the HL7 GForge, you can access the FHIR repository at [http://gforge.hl7.org/svn/fhir/trunk] anonymously
+
* the FHIR build tool itself is open source and includes various definitional and reasoning tools. See [http://gforge.hl7.org/gf/project/fhir]. If you aren't signed up to the HL7 GForge, you can access the FHIR repository at [http://gforge.hl7.org/svn/fhir/trunk] anonymously

Revision as of 12:27, 9 June 2012

This page lists known open source implementations of the FHIR specification.

Reference Implementations

Note that the FHIR specification itself includes several reference implementations at [1]. The scope of the reference models included the FHIR specification itself is limited to object models derived from resource definitions or profiles, along with parsers for both XML and json, and necessary supporting code. Further code - clients, servers, transforms to other formats - is encouraged, but won't be included in the specification itself.

Note that the reference implementations are covered under a different license to the FHIR specification. For now, this is the standard OSI approved BSD license (BSD-3-Clause). The HL7 OHT license is not used because it's not on the list of OHT approved licenses, and because there is a huge component (FHIR itself) that cannot be covered under the OHT IP rules (rather a problem for the v3 tools too).

Other open source Implementations

  • the FHIR build tool itself is open source and includes various definitional and reasoning tools. See [2]. If you aren't signed up to the HL7 GForge, you can access the FHIR repository at [3] anonymously