Working with FHIR schemas

The schemas in the /fhir/ folder are fetched from the official FHIR Page. fhir.schema.v301.json contains the combined schema with minor changes.\ For the inplementation, data4life had to change the oneOf keyword in ResourceList to anyOf because otherwise the validator fails. The minimal Practitioner resource, for example, is accepted by multiple of the schemas referenced in ResourceList. Therefore, the validation would fail. Those changes have already been proposed to HL7. \ data4life migrated the schema to draft-06. Therefore, we only had to remove the schema property from the JSON. \ fhir.schema.v301.min.json is the same schema as in fhir.schema.v301.json but with reduced size. To achieve this, we removed the description properties and all the spaces and line breaks.

With your consent, we will analyze your behaviour on the website to improve the website for all users. If you consent to the transmission of analysis data, click “Accept”. You can use the website without giving consent to analyze your behaviour. For further information, visit the privacy policy.