Conditions werden z.T. nicht interpretiert, aber auch nicht als Fehler geloggt
Basierend auf einem Fehler in einem Quellsystem, wurden Diagnosen nicht korrekt als *! Notation ausgegeben und damit fehlerhafte FHIR-Resourcen erzeugt. Diese wurden logischerweise nicht innerhalb des i2b2 gemappt, da diese keine validen Codes beinhalten. Jedoch wurde kein Fehler in den fhir_failed geschrieben.
Beispielhaft fehlerhafte Resource siehe unten. Offensichtlich ist das null nach dem Code nicht sinnvoll.
Erwartete Lösung: Eintrag in der fhir_failed, wenn Ressource nicht verarbeitet werden kann.
` { "id": "10ff82d57e9058198a2f760039a39e55db8c0dbf6f9a917c885065bd88df2793", "code": { "coding": [ { "code": "I95.8null", "system": "http://fhir.de/CodeSystem/dimdi/icd-10-gm", "version": "2020", "extension": [ { "url": "http://fhir.de/StructureDefinition/icd-10-gm-primaercode", "valueCoding": { "code": "I95.8null", "system": "http://fhir.de/CodeSystem/dimdi/icd-10-gm", "version": "2020" } } ] } ] }, "meta": { "source": "null:null#p21", "profile": [ "https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose" ] }, "text": { "div": "<div xmlns="http://www.w3.org/1999/xhtml\">EmptyValue", "status": "empty" }, "subject": { "reference": "Patient/pat00330XX3216711" }, "encounter": { "reference": "Encounter/kh375375X5492499" }, "identifier": [ { "value": "10ff82d57e9058198a2f760039a39e55db8c0dbf6f9a917c885065bd88df2793", "system": "https://www.med.ovgu.de/fhir/systems/conditionIdentifier" } ], "recordedDate": "2020-01-20T09:22:00+00:00", "resourceType": "Condition", "verificationStatus": { "coding": [ { "code": "confirmed", "system": "http://terminology.hl7.org/CodeSystem/condition-ver-status" } ] } }
`