Stream: german/kbv
Topic: Processing Failure bei Validierung
Volker Wick (Sep 15 2020 at 13:50):
Beim Validieren von Ressourcen kommt bei uns folgende Fehlermeldung:
Processing Failure Internal error: Could not match discriminator ([system]) for slice Patient.identifier:@default in profile https://fhir.kbv.de/StructureDefinition/74_PR_VoS_Patient - the discriminator [system] does not have fixed value, binding or existence assertions
Sie kommt auch wenn man den Validator gegen "74_PR_VoS_Bundle_PVS_VOS_Example.xml" (Beispiel Ressource aus dem FTP Paket der KBV ftp://ftp.kbv.de/ita-update/291d-Schnittstellen/Verordnungssoftware-Schnittstelle/74_FHIR_VoS_V1.10.010.zip) laufen läßt.
Was hat die Fehlermeldung zu bedeuten und kann ich dagegen irgendwas tun?
Identifier sieht so aus:
<identifier>
<system value="http://praxis-topp-gluecklich.de/vosbundle" />
<value value="6413570d-d8ce-4afa-9f6e-0950111a4cb8" />
</identifier>
Validator: FHIR Validation tool Version 5.1.7 (Git# d3e92cf79a6b). Validiert Version 3.0 gegen KBV Ressourcen sowie deutsche Basisprofile.
Simone Heckmann (Sep 15 2020 at 16:46):
Missing feature im Java Validator. Siehe: https://chat.fhir.org/#narrow/stream/179177-conformance/topic/.40default.20slice.20not.20supported.20(yet).3F
Volker Wick (Sep 16 2020 at 07:13):
Ah, danke für die Info.
Simone Heckmann (Sep 16 2020 at 12:31):
Vielleicht weiß @Patrick Werner noch irgendwelche Details...
Patrick Werner (Sep 16 2020 at 12:33):
Default slices sind leider noch nicht supported in hapi, bzw im java core validator
Simone Heckmann (Sep 16 2020 at 12:38):
Kommen m.W. auch in den R4 Spezifikationen der KBV nicht mehr vor. Hilf den VoS/java-Entwicklern aber leider nicht ...
Last updated: Apr 12 2022 at 19:14 UTC