3.920
Bearbeitungen
Änderungen
→Anwendungsfälle des Dokumentenmanagements
*[[ILF:Allgemeiner_Implementierungsleitfaden_(Version_3)#Filtern_und_Suchen_von_Dokumenten|Filtern und Suchen von Dokumenten]]
*[[ILF:Allgemeiner_Implementierungsleitfaden_(Version_3)#Lesen_von_ELGA_Dokumenten|Lesen von Dokumenten]]
===Vorgaben zu Dokument-Metadaten (XDS-Metadaten)===
Im Folgenden werden spezifische Anforderungen für die Generierung der XDS-Metadaten dargestellt. Die allgemein gültigen Regeln für die Erstellung der XDS-Metadaten sind im "Implementierungsleitfaden XDS Metadaten" (in der jeweils gültigen Version) auf der ELGA Homepage ([https://www.elga.gv.at/technischer-hintergrund/technische-elga-leitfaeden/ www.elga.gv.at]) abrufbar.
Spezielle Anforderungen an das Metadaten-Mapping ergeben sich für das XDS-Metadaten-Element '''''eventCodeList'''''. Dieses Element basiert auf dem CDA ''serviceEvent''-Element und übernimmt die durchgeführten medizinischen Leistungen in die Metadaten.
Im Kontext dieses Leitfadens wird in die ''eventCodeList'' folgende Information übernommen:<br>
# die im Dokument enthaltenen Sektionen und<br>
# die Codierungsgrade der einzelnen Sektionen.<br>
Das bedeutet, dass im Zuge einer Dokumentensuche erkannt werden kann, welche Inhalte ein Pflegebericht enthält sowie die Information, ob bzw. welche Inhalte maschinenlesbar vorliegen. Damit kann ein abrufendes System erkennen, welche Daten in codierter Form übernommen werden können. <br>
Um dies zu erreichen, '''MUSS''' in den CDA ''serviceEvents'' neben dem ''code''-Element auch zwingend die ''serviceEvent''-ID angegeben werden:<br>
* Das ''code''-Element MUSS das ''code''-Element der Sektion wiedergeben und<br>
* die ''serviceEvent''-ID MUSS die OID der ''templateId'' wiedergeben.<br>
* Diese Regel MUSS für jede Sektion wiederholt werden, i.e. enthält das CDA Dokument vier Sektionen, so MÜSSEN im CDA-Header vier ''serviceEvents'' enthalten sein. Diese Regel gilt nicht für die Sektionen ''Brieftext'' und ''Abschließende Bemerkungen''.
{| class="wikitable"
! XDS-Mapping
! Optionalität
! CDA-Element
! Mapping Vorschrift
|-
| eventCodeList
| R
| ClinicalDocument/documentationOf/serviceEvent/id und ClincialDocument/documentationOf/serviceEvent/code
| der ''serviceEvent''- Code wird mit der ''serviceEvent''-Id verknüpft
|}
Daher ergeben sich folgende Vorschriften für das Mapping von CDA-Element zu XDS-Metadaten:
'''$code''' = concat(ClincialDocument/documentationOf/serviceEvent/code@code,"^",ClinicalDocument/documentationOf/serviceEvent/id@root)
'''$displayName''' = ClincialDocument/documentationOf/serviceEvent/code@displayName
'''$codeSystem''' = fixer Wert "1.2.40.0.34.5.108"
Dabei muss das Mapping für jedes Service Event einzeln durchgeführt und ein entsprechender rim:Classification Block erstellt werden.
<pre class="ilfbox_code">
<rim:Classification
classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef"
classifiedObject="theDocument"
nodeRepresentation="$code">
<rim:Name>
<rim:LocalizedString value="$displayName"/>
</rim:Name>
<rim:Slot name="codingScheme">
<rim:ValueList>
<rim:Value>urn:oid:$codeSystem</rim:Value>
</rim:ValueList>
</rim:Slot>
</rim:Classification>
</pre>
<div class="landscape">