Back To Index  <<  Back To Templates

draft Template  Author Body - eImpfpass

Id 1.2.40.0.34.6.0.11.9.8 Gültigkeit 2023‑03‑30 08:20:00
Andere Versionen mit dieser Id:
Status draft Entwurf Versions-Label 1.0.0+20210219
Name atcdabbr_other_AuthorBody_eImpfpass Bezeichnung Author Body - eImpfpass
Beschreibung
Der Autor (author) ist der Verfasser bzw. geistige Urheber eines bestimmten Inhalts. In der Regel ist das eine Person oder mehrere Personen, es kann aber auch ein "Gerät" - ein Programm oder Software den Inhalt automatisiert erstellen.
Element für Sections und Entries.
Klassifikation Template-Typ nicht spezifiziert
Offen/Geschlossen Geschlossen (nur definierte Elemente sind erlaubt)
Benutzt von / Benutzt
Benutzt von 0 Transactions und 0 Templates, Benutzt 4 Templates
Benutzt als Name Version
1.2.40.0.34.6.0.11.9.25 Containment active Address Compilation (1.0.1+20230717) DYNAMIC
1.2.40.0.34.6.0.11.9.6 Inklusion active Person Name Compilation G2 (1.0.1+20230717) DYNAMIC
1.2.40.0.34.6.0.11.9.18 Containment active Device Compilation (1.0.2+20230717) DYNAMIC
1.2.40.0.34.6.0.11.9.5 Containment active Organization Compilation with id, name (1.0.1+20210628) DYNAMIC
Beziehung Spezialisierung: Template 1.2.40.0.34.6.0.11.9.8 Author Body - eImpfpass (2021‑02‑19 13:12:25)
ref
at-cda-bbr-

Version: Template 1.2.40.0.34.6.0.11.9.8 Author Body - eImpfpass (2019‑02‑12 14:16:51)
ref
at-cda-bbr-

Spezialisierung: Template 2.16.840.1.113883.10.12.318 CDA Author (Body) (2005‑09‑07)
ref
ad1bbr-

Spezialisierung: Template 1.2.40.0.34.6.0.11.9.36 Author Body (DYNAMIC)
ref
at-cda-bbr-
Beispiel
Beispiel
<placeholder typeCode="AUT" contextControlCode="OP">
  <time value="20190710153549+0200"/>  <assignedAuthor classCode="ASSIGNED">
    <id root="1.2.3.999" extension="--example only--"/>    <code code="100" codeSystem="1.2.40.0.34.5.2" displayName="Ärztin/Arzt für Allgemeinmedizin">
      <addr>
        <!-- template 1.2.40.0.34.6.0.11.9.25 'Address Compilation' (2019-02-28T14:24:14) -->
      </addr>
      <telecom value="tel:+1-12345678"/>      <assignedPerson classCode="PSN" determinerCode="INSTANCE">
        <!-- template 1.2.40.0.34.6.0.11.9.6 'Person Name Compilation G2' -->
      </assignedPerson>
      <representedOrganization classCode="ORG" determinerCode="INSTANCE">
        <!-- template 1.2.40.0.34.6.0.11.9.5 'Organization Compilation with id, name' (2019-03-25T13:43:57) -->
      </representedOrganization>
    </code>
  </assignedAuthor>
</placeholder>
Item DT Kard Konf Beschreibung Label
@typeCode
cs 0 … 1 F AUT
@contextControlCode
cs 0 … 1 F OP
Auswahl 1 … 1
Zeitpunkt der Freigabe der Dokumentation
Elemente in der Auswahl:
  • hl7:time[not(@nullFlavor)]
  • hl7:time[@nullFlavor='UNK']
  Constraint
Im Fall der Dokumentenklasse "Update Immunisierungsstatus" ohne Nachtragung MUSS dieses Element angegeben sein (M [1..1]).
In allen anderen Fällen KANN das Element auch mittels /@nullFlavor = "UNK" strukturiert werden (R [1..1]).
hl7:time
TS.AT.TZ 0 … 1 (atcdotsass)
wo [not(@nullFlavor)]
hl7:time
TS.AT.TZ 0 … 1 nullFlavor
(atcdotsass)
wo [@nullFlavor='UNK']
@nullFlavor
cs 1 … 1 F UNK
hl7:assignedAuthor
1 … 1 R (atcdotsass)
@classCode
cs 0 … 1 F ASSIGNED
Auswahl 1 … * Elemente in der Auswahl:
  • hl7:id[not(@nullFlavor)]
  • hl7:id[@nullFlavor='UNK']
hl7:id
II 0 … * (atcdotsass)
wo [not(@nullFlavor)]
  Constraint
Im Fall der Dokumentenklasse "Update Immunisierungsstatus" ohne Nachtragung MUSS dieses Element angegeben sein. Die Verwendung von @nullFlavor = "UNK" ist hierbei NICHT ERLAUBT.
In allen anderen Fällen KANN @nullFlavor = "UNK" strukturiert sein.
hl7:id
II 0 … 1 (atcdotsass)
wo [@nullFlavor='UNK']
@nullFlavor
cs 1 … 1 F UNK
hl7:code
CE 0 … 1 (atcdotsass)
wo [not(@nullFlavor)]
  CONF
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.6 ELGA_AuthorSpeciality (DYNAMIC)
hl7:addr
AD 0 … 1 Beinhaltet 1.2.40.0.34.6.0.11.9.25 Address Compilation (DYNAMIC) (atcdotsass)
wo [not(@nullFlavor)]
hl7:telecom
TEL.AT 0 … *
Kontaktdaten der Organisation des Verfassers des Dokuments.
Grundsätzlich sind die Vorgaben für „Kontaktdaten-Element“ zu befolgen.
(atcdotsass)
wo [not(@nullFlavor)]
@value
st 1 … 1 R
Die Kontaktadresse (Telefonnummer, Email, etc.)
Zulässige Werteliste für telecom Präfixe gemäß „ELGA_URLScheme“
@use
set_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 Element strukturiert, MUSS jeweils das Attribut @use angeführt sein.
Auswahl 1 … 1 Elemente in der Auswahl:
  • hl7:assignedPerson
  • hl7:assignedAuthoringDevice welches enthält Template 1.2.40.0.34.6.0.11.9.18 Device Compilation (DYNAMIC)
hl7:assignedPerson
0 … 1 (atcdotsass)
  Beispiel <assignedPerson classCode="PSN" determinerCode="INSTANCE">
  <name>
    <prefix qualifier="AC">Univ.-Prof. Dr.</prefix>    <given>Isabella</given>    <family>Stern</family>  </name>
</assignedPerson>
Eingefügt 1 … 1 R von 1.2.40.0.34.6.0.11.9.6 Person Name Compilation G2 (DYNAMIC)
@classCode
cs 0 … 1 F PSN
@determinerCode
cs 0 … 1 F INSTANCE
Auswahl 1 … 1
Namen-Element (Person)
Elemente in der Auswahl:
  • hl7:name[not(@nullFlavor)]
  • hl7:name[@nullFlavor='UNK']
  • hl7:name[@nullFlavor='MSK']
hl7:name
PN 0 … 1 (atcdotsass)
wo [not(@nullFlavor)]
@use
cs 0 … 1  
Die genaue Bedeutung des angegebenen Namens, beispielsweise dass der angegebene Personen-Name ein „Künstlername“ ist, z.B. A („Artist“).
Zulässige Werte gemäß Value Set „ELGA_EntityNameUse“.
Wird kein @use Attribut angegeben, gilt der Name als rechtlicher Name („L“).
hl7:prefix
ENXP 0 … *
Beliebig viele Präfixe zum Namen, z.B. Akademische Titel
Achtung: Die Angabe der Anrede („Frau“, „Herr“), ist im CDA nicht vorgesehen!
(atcdotsass)
@qualifier
cs 0 … 1   Die genaue Bedeutung eines prefix-Elements, beispielsweise dass das angegebene Präfix einen akademischen Titel darstellt, z.B. AC („Academic“).
Zulässige Werte gemäß Value Set „ELGA_EntityNamePartQualifier“
  CONF
Der Wert von @qualifier muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.8 ELGA_EntityNamePartQualifier (DYNAMIC)
hl7:family
ENXP 1 … * M Mindestens ein Hauptname (Nachname) (atcdotsass)
@qualifier
cs 0 … 1  
Die genaue Bedeutung eines family-Elements, beispielsweise dass das angegebene Element einen Geburtsnamen bezeichnet, z.B. BR („Birth“) 
Zulässige Werte gemäß Value Set „ELGA_EntityNamePartQualifier“
  CONF
Der Wert von @qualifier muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.8 ELGA_EntityNamePartQualifier (DYNAMIC)
hl7:given
ENXP 1 … * M Mindestens ein Vorname (atcdotsass)
@qualifier
cs 0 … 1  
Die genaue Bedeutung eines given-Elements, beispielsweise dass das angegebene Element einen Geburtsnamen bezeichnet.
z.B.: BR („Birth“)
Zulässige Werte gemäß Value Set „ELGA_EntityNamePartQualifier“
  CONF
Der Wert von @qualifier muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.8 ELGA_EntityNamePartQualifier (DYNAMIC)
hl7:suffix
ENXP 0 … * Beliebig viele Suffixe zum Namen (atcdotsass)
@qualifier
cs 0 … 1  
Die genaue Bedeutung eines suffix-Elements, beispielsweise dass das angegebene Suffix einen akademischen Titel darstellt, z.B. AC („Academic“).
Zulässige Werte gemäß Value Set „ELGA_EntityNamePartQualifier“
  CONF
Der Wert von @qualifier muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.8 ELGA_EntityNamePartQualifier (DYNAMIC)
hl7:name
PN 0 … 1 (atcdotsass)
wo [@nullFlavor='UNK']
@nullFlavor
cs 1 … 1 F UNK
hl7:name
PN 0 … 1 (atcdotsass)
wo [@nullFlavor='MSK']
@nullFlavor
cs 1 … 1 F MSK
hl7:assignedAuthoringDevice
0 … 1 Beinhaltet 1.2.40.0.34.6.0.11.9.18 Device Compilation (DYNAMIC) (atcdotsass)
  Beispiel <assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE">
  <manufacturerModelName>xxx</manufacturerModelName>  <softwareName>yyy</softwareName></assignedAuthoringDevice>
hl7:representedOrganization
0 … 1 C Organisation, in deren Auftrag und Verantwortlichkeit der Inhalt erstellt wurde

Beinhaltet 1.2.40.0.34.6.0.11.9.5 Organization Compilation with id, name (DYNAMIC)
(atcdotsass)
@classCode
cs 0 … 1 F ORG
@determinerCode
cs 0 … 1 F INSTANCE
  Constraint
Im Fall der Dokumentenklasse "Update Immunisierungsstatus" ohne Nachtragung MUSS dieses Element angegeben sein (M [1..1]).
In allen anderen Fällen KANN das Element auch komplett entfallen (O [0..1]).
  Beispiel <representedOrganization classCode="ORG" determinerCode="INSTANCE">
  <id root="1.2.40.0.34.3.1" extension="12345"/>  <name>Krankenhaus Zwettl</name></representedOrganization>
  Schematron assert role red error  
  test not(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.2'] and not( ancestor::*/hl7:participant/hl7:templateId[@root = '1.2.40.0.34.6.0.11.9.14'])) or hl7:id[not(@nullFlavor)]  
  Meldung id/@nullFlavor ist NICHT ERLAUBT.  
  Schematron assert role red error  
  test not(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.2'] and not( ancestor::*/hl7:participant/hl7:templateId[@root = '1.2.40.0.34.6.0.11.9.14'])) or hl7:representedOrganization  
  Meldung Das Element representedOrganization MUSS strukturiert sein.  
  Schematron assert role red error  
  test not(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.2'] and not( ancestor::*/hl7:participant/hl7:templateId[@root = '1.2.40.0.34.6.0.11.9.14'])) or hl7:time[not(@nullFlavor)]  
  Meldung time/@nullFlavor ist NICHT ERLAUBT.