FHIR Chat · FHIR R4 Validation · german (d-a-ch)

Stream: german (d-a-ch)

Topic: FHIR R4 Validation


view this post on Zulip Pavlo Dyban (Feb 25 2020 at 17:19):

Hallo,
ich will meine bisherige FHIR-Implementierung auf die Conformance mit dem vorgeschlagenen deutschen R4 Standard testen. Dafür nehme ich den HL7 FHIR Validator (https://confluence.hl7.org/display/FHIR/Using+the+FHIR+Validator). Was ist der richtige Pfad zum deutschen R4 Implementation Guide (PATH_TO_IG)?
java -jar org.hl7.fhir.validator.jar appointment_msg.json -version 4.0.1 -ig PATH_TO_IG

Danke im Voraus,
Pavlo

view this post on Zulip Simone Heckmann (Feb 27 2020 at 10:11):

Bei der Beantwortung der Frage lasse ich unserem Java-Experten (@Patrick Werner ) den Vortritt, aber als Alternative kann man auch Simplifier zur Validierung verwenden:
https://simplifier.net/validate
Dort kann man dann das Deutsche Basisprofil zur Validierung auswählen:
image.png

view this post on Zulip Simone Heckmann (Feb 27 2020 at 10:13):

Zu beachten ist dabei, dass die zu prüfenden Ressourcen das Profil, gegen das validiert werden soll in den Metadaten benennen müssen, z.B.:

<Coverage xmlns="http://hl7.org/fhir">
    <meta>
        <profile value="http://fhir.de/StructureDefinition/coverage-de-gkv" />
    </meta>
    ...
</Coverage>

view this post on Zulip Patrick Werner (Feb 27 2020 at 10:54):

Für den Validator nutzt man folgende Struktur: java -jar org.hl7.fhir.validator.jar [DATEI_ODER_VERZEICHNIS_MIT_ZU_VALIDIERENDEN_DATEIEN] -version 4.0.1 -ig [PFAD_DES_IG_ORDNERS]

view this post on Zulip Patrick Werner (Feb 27 2020 at 10:57):

man muss also den IGs von Simplifier herunterladen, mittles package name können nur bei HL7 gehostete IGs angepsrochen werden. Sobald das Packaging, bzw. die Abstimmung zur Verfügungstellung von IGs zwischen Simplifier und der IG registry abgeschlossen sind wird man den IG nicht mehr runterladen müssen. Es wird dann mittels package Name verlinkt.


Last updated: Apr 12 2022 at 19:14 UTC