Documentation Of Service Event

Bezeichnung Documentation Of Service Event Name atcdabbr_header_DocumentationOfServiceEvent
Beschreibung
Dokumentation der Gesundheitsdienstleistung.

Mit der Assoziation documentationOf/serviceEvent wird die eigentliche Gesundheitsdienstleistung repräsentiert, die in dem Dokument dokumentiert wird (z.B. eine Koloskopie, Appendektomie, etc.). Dies ist in engem Zusammenhang mit dem Dokumententyp zu sehen, der in ClinicalDocument/code wiedergegeben ist. Mit der documentationOf Beziehung kann die dokumentierte Gesundheitsdienstleistung näher spezifiziert werden. Dies darf natürlich nicht im Widerspruch zum Dokumententyp stehen.

↔ Hinweis zum XDS-Mapping:
Da diese Informationen in die XDS-Metadaten übernommen werden, ergeben sich folgende Implikationen:
  • Es SOLL mindestens eine Gesundheitsdienstleistung als documentationOf/serviceEvent-Element angegeben werden
  • Es können beliebig viele weitere Gesundheitsdienstleistungen als weitere documentationOf/serviceEvent-Elemente angegeben werden
  • Die serviceEvents sind die einzigen medizinischen Informationen zum Dokument im XDS-Dokumentenregister
  • Können daher als Such-/Filterkriterium verwendet werden und scheinen ggf. in den Ergebnissen der Suchabfragen auf
  • Die Zeitangaben des ersten documentationOf/serviceEvent-Elements werden in die Dokument-Metadaten übernommen
  • Die ServiceEvents stellen eine wertvolle Information zum Suchen und Filtern in den Dokument-Metadaten dar!
Id 1.2.40.0.34.6.0.11.1.17at-cda-bbr- Gültigkeit ab 2021-02-19
Status Aktiv Versions-Label 1.0.0+20210219
Klassifikation CDA Header Level Template
Offen/Geschlossen Geschlossen (nur definierte Elemente sind erlaubt)
Benutzt von / Benutzt
Benutzt von 0 Transactions und 1 Template, Benutzt 2 Templates
Used by 1Uses 2
Benutzt von als Id Version
Gesundheitsberatung 1450 (1.0.0+20260223) Inklusion 1.2.40.0.34.6.0.11.0.27 2025-09-15
Benutzt als Id Version
Time Interval Information minimal (1.0.1+20210628) Inklusion 1.2.40.0.34.6.0.11.9.15 DYNAMIC
Assigned Entity (1.0.2+20230717) Inklusion 1.2.40.0.34.6.0.11.9.22 DYNAMIC
Beziehung
  • Version: Template 1.2.40.0.34.6.0.11.1.17 Documentation Of Service Event (2019-03-14)at-cda-bbr-
Beispiele
Beispiel: Strukturbeispiel Koloskopie
<documentationOf typeCode="DOC">
  <serviceEvent classCode="ACT" moodCode="EVN">
    <code code="KOL" displayName="Koloskopie" codeSystem="2.16.840.1.2.3.4.5.6.7.8.9" codeSystemName="Name des Codesystems"/>
    <effectiveTime>
      <low value="20190611102209+0200"/>
      <high value="20190611132209+0200"/>
    </effectiveTime>
    <performer typeCode="PRF">
      <assignedEntity>
        <!-- include template 1.2.40.0.34.6.0.11.9.22 'Assigned Entity' (dynamic) 1..1 M -->
      </assignedEntity>
    </performer>
  </serviceEvent>
</documentationOf>
Beispiel: Strukturbeispiel Hämatologie
<documentationOf typeCode="DOC">
  <serviceEvent classCode="ACT" moodCode="EVN">
    <code code="300" displayName="Hämatologie" codeSystem="1.2.40.0.34.5.11" codeSystemName="ELGA_LaborparameterErgaenzung"/>
    <effectiveTime>
      <low value="20190611102209+0200"/>
      <high value="20190611132209+0200"/>
    </effectiveTime>
    <performer typeCode="PRF">
      <time>
        <low nullFlavor="UNK" value="20190611132209+02:00"/>
        <high nullFlavor="UNK" value="20190611132209+02:00"/>
      </time>
      <assignedEntity>
        <!-- include template 1.2.40.0.34.6.0.11.9.22 'Assigned Entity' (dynamic) 1..1 M -->
      </assignedEntity>
    </performer>
  </serviceEvent>
</documentationOf>

Item

Item DT Kard Konf Beschreibung Label
hl7:documentationOf
Komponente für die Gesundheitsdienstleistung.
@typeCode cs 0 … 1 F DOC
hl7:serviceEvent
1 … 1 M
Gesundheitsdienstleistung.
Verweis auf speziellen Implementierungsleitfaden: Ob eine Gesundheitsdienstleistung angegeben werden muss, und welche Bedeutung dieses Element hat, ergibt sich aus dem jeweiligen speziellen Implementierungsleitfaden.
@classCode cs 0 … 1 F ACT
@moodCode cs 0 … 1 F EVN
hl7:id
II 0 … 1
Auswahl
1 … 1 Elemente in der Auswahl:
  • hl7:code[not(@nullFlavor)]
  • hl7:code[@nullFlavor='UNK']
hl7:code
CE 0 … 1
Code der Gesundheitsdienstleistung.
Zugelassene nullFlavor: UNK

Verweis auf speziellen Implementierungsleitfaden: Welche Codierung angewandt werden soll, ergibt sich aus dem jeweiligen speziellen Implementierungsleitfaden.

↔ Hinweis zum XDS-Mapping:
Dieses Element wird ins XDS-Attribut eventCodeList gemappt.
wo
[not(@nullFlavor)]
@code cs 1 … 1 R
@codeSystem oid 1 … 1 R
@displayName st 1 … 1 R
hl7:code
CE 0 … 1
wo
[@nullFlavor='UNK']
@nullFlavor cs 1 … 1 F UNK
hl7:effectiveTime
IVL_TS 1 … 1 M
Zeitraum der Gesundheitsdienstleistung.
Die semantische Bedeutung dieser Zeitpunkte wird in den speziellen Implementierungsleitfäden festgelegt.

↔ Hinweis zum XDS-Mapping:
Dieses Element wird in die XDS-Attribute serviceStartTime und serviceStopTime gemappt.
Für die automatisierte Datenübernahme aus dem CDA-Dokument in die XDS-Dokumentmetadaten ist stets ein Zeitintervall anzugeben.
ACHTUNG: Die Zeitangaben der jeweils ersten Gesundheitsdienstleistung (erstes documentationOf/serviceEvent-Element) werden in die Dokument-Metadaten übernommen!
Die Bedeutung der Dokument-Metadaten-Elemente lautet daher wie folgt:
  • serviceStartTime: Beginn des ersten documentationOf/serviceEvent-Elements
  • serviceStopTime: Ende des ersten documentationOf/serviceEvent-Elements 
Eingefügt
von Time Interval Information minimal1.2.40.0.34.6.0.11.9.15DYNAMIC
Auswahl
1 … 1 Elemente in der Auswahl:
  • hl7:low[@value]
  • hl7:low[@nullFlavor='UNK']
hl7:low
TS.AT.TZ 0 … 1
wo
[@value]
hl7:low
TS.AT.TZ 0 … 1
wo
[@nullFlavor='UNK']
@nullFlavor cs 1 … 1 F UNK
Auswahl
1 … 1 Elemente in der Auswahl:
  • hl7:high[@value]
  • hl7:high[@nullFlavor='UNK']
hl7:high
TS.AT.TZ 0 … 1
wo
[@value]
hl7:high
TS.AT.TZ 0 … 1
wo
[@nullFlavor='UNK']
@nullFlavor cs 1 … 1 F UNK
hl7:performer
0 … * R
Person oder Organisation, die die Gesundheitsdienstleistung durchführt.
Verweis auf speziellen Implementierungsleitfaden: Ob und welche durchführende Entität eingetragen werden soll, ergibt sich aus dem jeweiligen speziellen Implementierungsleitfaden.
@typeCode cs 1 … 1 R Zulässige Werte gemäß Value-Set „ELGA_ServiceEventPerformer“
  CONF
Der Wert von @typeCode MUSS gewählt werden aus dem Value Set ELGA_ServiceEventPerformer1.2.40.0.34.10.43DYNAMIC
hl7:functionCode
CE 0 … 1 R
Funktionscode
  CONF
Der Wert von @code MUSS gewählt werden aus dem Value Set ELGA_AuthorSpeciality1.2.40.0.34.10.6DYNAMIC
hl7:time
IVL_TS 0 … 1
Zeit, in der der Performer mit der Gesundheitsdienstleistung beschäftigt war (wenn abweichend von EffectiveTime im Act).
Grundsätzlich sind die Vorgaben gemäß „Zeit-Elemente“ zu befolgen.
Zugelassene nullFlavor: UNK
Eingefügt
von Time Interval Information minimal1.2.40.0.34.6.0.11.9.15DYNAMIC
Auswahl
1 … 1 Elemente in der Auswahl:
  • hl7:low[@value]
  • hl7:low[@nullFlavor='UNK']
hl7:low
TS.AT.TZ 0 … 1
wo
[@value]
hl7:low
TS.AT.TZ 0 … 1
wo
[@nullFlavor='UNK']
@nullFlavor cs 1 … 1 F UNK
Auswahl
1 … 1 Elemente in der Auswahl:
  • hl7:high[@value]
  • hl7:high[@nullFlavor='UNK']
hl7:high
TS.AT.TZ 0 … 1
wo
[@value]
hl7:high
TS.AT.TZ 0 … 1
wo
[@nullFlavor='UNK']
@nullFlavor cs 1 … 1 F UNK
hl7:assignedEntity
1 … 1 M
Eingefügt
1 … 1 M
von Assigned Entity1.2.40.0.34.6.0.11.9.22DYNAMIC
@classCode cs 0 … 1 F ASSIGNED
Auswahl
1 … 1
Mindestens eine ID der Person der Entität
Elemente in der Auswahl:
  • hl7:id[not(@nullFlavor)]
  • hl7:id[@nullFlavor='NI']
  • hl7:id[@nullFlavor='UNK']
  Constraint
Zugelassene nullFlavor:
  • NI … Die Person der Entität hat keine Identifikationsnummer
  • UNK … Die Person der Entität hat eine Identifikationsnummer, diese ist jedoch unbekannt
hl7:id
II 0 … *
wo
[not(@nullFlavor)]
hl7:id
II 0 … 1
wo
[@nullFlavor='NI']
@nullFlavor cs 1 … 1 F NI
hl7:id
II 0 … 1
wo
[@nullFlavor='UNK']
@nullFlavor cs 1 … 1 F UNK
Auswahl
1 … 1 Elemente in der Auswahl:
  • hl7:addr[not(@nullFlavor)] welches enthält Template 1.2.40.0.34.6.0.11.9.25 Address Compilation (DYNAMIC)
  • hl7:addr[@nullFlavor='UNK']
hl7:addr
0 … 1
BeinhaltetAddress Compilation1.2.40.0.34.6.0.11.9.25
wo
[not(@nullFlavor)]
hl7:addr
0 … 1
wo
[@nullFlavor='UNK']
@nullFlavor cs 1 … 1 F UNK
hl7:telecom
TEL.AT 1 … 1 M
Beliebig viele Kontakt-Elemente der Person der Entität.
Grundsätzlich sind die Vorgaben gemäß „Kontaktdaten-Element“ zu befolgen.
wo
[not(@nullFlavor)]
@value url 1 … 1 R

Die Kontaktadresse (Telefonnummer, Email, etc.).

Es gelten die ELGA Formatkonventionen für Telekom-Daten, z.B. tel:+43.1.1234567

Zulässige Werteliste für telecom Präfixe gemäß Value Set "ELGA_URLScheme"

@use cs 0 … 1  

Bedeutung des angegebenen Kontakts (Heim, Arbeitsplatz, …), z.B. WP.

Zulässige Werte gemäß Value Set "ELGA_TelecomAddressUse"

  Constraint Werden mehrere gleichartige "telecom"-Elemente strukturiert, MUSS jeweils das Attribut @use angeführt sein.
hl7:assignedPerson
1 … 1 M
Personendaten der Person der Entität.
Grundsätzlich sind die Vorgaben gemäß „Personen-Element“ zu befolgen.

BeinhaltetPerson Name Compilation G2 M1.2.40.0.34.6.0.11.9.11DYNAMIC
hl7:representedOrganization
1 … 1 M
Organisationsdaten der Entität.
Grundsätzlich sind die Vorgaben gemäß „Organisations-Element“ zu befolgen.

BeinhaltetOrganization Compilation with name1.2.40.0.34.6.0.11.9.9DYNAMIC