Skip to content

Latest commit

 

History

History
44 lines (27 loc) · 969 Bytes

README.md

File metadata and controls

44 lines (27 loc) · 969 Bytes

koppeltaal-schema

XSD schemas for the FHIR messages used by project Koppeltaal. The files are downloaded from fhir-all-xsd

Koppleltaal is using FHIR DSTU1 version (0.0.82). The Validation process is using the following schemas:

  • fhir-atom-single.xsd,

  • fhir-single.xsd,

  • fhir-xhtml.xsd,

  • opensearch.xsd,

  • opensearchscore.xsd,

  • tombstone.xsd,

  • xml.xsd,

  • xmldsig-core-schema.xsd

The "goal" of a CarePlanActivity is a "string" instead of "idref", because the FHIR library used by the Koppeltaal server can't handle this for some reason.

There is one significant difference: The XSD files are encapsulated in a Python package for easy inclusion in the Python Koppeltaal adapter.

How to use?

We use buildout to define dependencies and pytest to run the tests:

$ python2.7 bootstrap.py
$ bin/buildout
$ bin/py.test