Back To Index  <<  Back To Templates

draft Template  CDA Medikationsmanagement Hauskomet

Id 2.16.840.1.113883.3.1937.99.61.48.10.35 Gültigkeit 2019‑09‑30 14:49:27
Status draft Entwurf Versions-Label
Name CDAMedikationsmanagementHauskomet Anzeigename CDA Medikationsmanagement Hauskomet
Beschreibung
CDA Dokument für Medikationsmanagement - Spezialisierung für Hauskomet.
Diese Spezialisierung des eMDAF für Hauskomet definiert sowohl verpflichtende Angaben als auch fachlich nicht relevante Elemente im Rahmen der Verwendung des eMDAF für Hauskomet.

Folgende Regeln gelten spezifisch für Hauskomet:
  • Es muss genau ein Hauskomet-Pflegearzt angegeben werden
  • Die BSNR der Betriebsstätte des Hauskomet-Pflegearztes muss angegeben werden
  • Keine auf das gesamte CDA Dokument bezogenen Leistungserbringer-Kommentare zulässig
  • Die Angabe von Allergien und Unverträglichkeiten ist nicht vorgesehen
  • Die Angabe von Laborergebnissen ist nicht vorgesehen
  • Die Zustimmung zur Datenübermittlung ist bei Hauskomet inhärent gegeben und darf daher nicht explizit angegeben werden
  • Im Hauskomet Medikationsplan darf es nur einen Haupteintrag geben (entweder die aktuelle Medikation oder die Angabe "ohne Medikation")
  • Die Angabe von Zwischenüberschriften ist nicht vorgesehen
  • Die Angabe einer Reihenfolge der Medikationseinträge ist nicht zulässig
  • Für Hauskomet Medikationseinträge ist nur der moodCode="EVN" zugelassen
  • Jeder Hauskomet Medikationseintrag muss einen gültigen Identifier (in Form einer GUID) tragen
  • Es sind nur aktive Medikationseinträge erlaubt
  • Zu einem Medikationseintrag muss zwingend ein Medikament angegeben werden
  • Rezepturen als Medikationseinträge sind in Hauskomet unzulässig
  • Arzneimittel mit unbekannter PZN sind in Hauskomet als Medikationseinträge unzulässig
  • Unbenannte Arzneimittel sind als Medikationseinträge in Hauskomet unzulässig
  • Angaben zur Datenerfassung eines Medikationseintrags sind nicht vorgesehen
  • Die Angabe eines Grunds für die Nichtgabe einer Medikation ist nicht Bestandteil von Hauskomet
  • Die Angabe der letzten AMTS-Prüfung einer Medikation ist nicht Bestandteil von Hauskomet
  • Eine freitextliche Angabe von Kommentaren zu einer Medikation ist unzulässig
  • Jeder Medikationseintrag muss zwingend eine Hauskomet Kategorie enthalten
  • Die Angabe von Erweiterungen wie Druckkennzeichen oder weitere Vorhabenerweiterungen ist nicht zulässig
Die Einhaltung dieser Regeln wird durch entsprechende Schematron Regeln unterstützt.


Kontext Pfadname /
Klassifikation CDA Document Level Template
Offen/Geschlossen Geschlossen (nur definierte Elemente sind erlaubt)
Benutzt von / Benutzt
Benutzt von 1 Transaction und 0 Templates, Benutzt 20 Templates
Benutzt von als Name Version
medmgmt-transaction-4 Transaktion draft Übermittlung Hauskomet Medikationsinformation 2019‑09‑19 23:11:59
Benutzt als Name Version
1.2.276.0.76.10.90002 Inklusion draft CDA realmCode DYNAMIC
1.2.276.0.76.10.90003 Inklusion draft CDA typeId DYNAMIC
1.2.276.0.76.10.90004 Inklusion draft CDA id DYNAMIC
1.2.276.0.76.10.90005 Inklusion draft CDA title DYNAMIC
1.2.276.0.76.10.90006 Inklusion draft CDA effectiveTime DYNAMIC
1.2.276.0.76.10.90007 Inklusion active CDA confidentialityCode DYNAMIC
1.2.276.0.76.10.90008 Inklusion draft CDA languageCode DYNAMIC
1.2.276.0.76.10.90009 Inklusion draft CDA setId and versionNumber DYNAMIC
2.16.840.1.113883.3.1937.99.61.48.10.4 Inklusion draft CDA recordTarget (medmgmt) DYNAMIC
1.2.276.0.76.10.2029 Inklusion draft CDA author (pmp) DYNAMIC
1.2.276.0.76.10.2031 Inklusion draft CDA author software (pmp) DYNAMIC
1.2.276.0.76.10.2030 Inklusion draft CDA custodian (pmp) DYNAMIC
1.2.276.0.76.10.2020 Inklusion draft CDA legalAuthenticator DYNAMIC
1.2.276.0.76.10.2019 Inklusion active CDA authenticator DYNAMIC
2.16.840.1.113883.3.1937.99.61.48.10.25 Inklusion draft Pflegearzt (Kurator) DYNAMIC
2.16.840.1.113883.3.1937.99.61.48.10.10 Containment draft Klinische Parameter (medmgmt) DYNAMIC
2.16.840.1.113883.3.1937.99.61.48.10.11 Containment draft Gesundheitsbelange (medmgmt) DYNAMIC
2.16.840.1.113883.3.1937.99.61.48.10.15 Containment draft Aktuelle Medikation (medmgmt) DYNAMIC
2.16.840.1.113883.3.1937.99.61.48.10.23 Containment draft Sozialanamnese (medmgmt) DYNAMIC
1.2.276.0.76.10.3042 Containment draft Wichtige Angaben DYNAMIC
Beziehung Spezialisierung: Template 2.16.840.1.113883.3.1937.99.61.48.10.1 CDA Medikationsmanagement (2018‑10‑13 16:20:07)
Spezialisierung: Template 1.2.276.0.76.10.1024 Patientenbezogener Medikationsplan Plus (2017‑07‑07)
ref
pmp-

Adaptation: Template 1.2.276.0.76.10.1014 Patientenbezogener Medikationsplan CDA document (2014‑10‑20)
ref
pmp-

Spezialisierung: Template 2.16.840.1.113883.10.12.1 CDA ClinicalDocument (2005‑09‑07)
ref
ad1bbr-
Beispiel
Beispiel
<hl7:ClinicalDocument>
  <!-- CDA Header -->
  <hl7:realmCode code="DE"/>  <hl7:typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040"/>  <hl7:templateId root="2.16.840.1.113883.3.1937.99.61.48.10.35"/>  <hl7:id root="1.2.276.0.76.3645.239" extension="F5EEE2DF-063A-415A-A02D-494FFCD3E48D"/>  <hl7:code code="77603-9" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Medication treatment plan.extended Document"/>  <hl7:title>Medikationsmanagement 2014-10-08 12:34:56</hl7:title>  <hl7:effectiveTime value="20141008123456"/>  <hl7:confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25"/>  <hl7:languageCode code="de-DE"/>  <hl7:setId root="1.2.276.0.76.3645.239" extension="304CD611-E741-4E4A-ACE7-BB6053B6C88D"/>  <hl7:versionNumber value="1"/>  <hl7:recordTarget typeCode="RCT" contextControlCode="OP">
    <!-- .. -->
  </hl7:recordTarget>
  <hl7:author typeCode="AUT">
    <!-- .. -->
  </hl7:author>
  <hl7:custodian typeCode="CST">
    <!-- .. -->
  </hl7:custodian>
  <hl7:legalAuthenticator>
    <!-- .. -->
  </hl7:legalAuthenticator>
  <hl7:authenticator>
    <!-- .. -->
  </hl7:authenticator>
  <!-- CDA Body -->
  <hl7:component>
    <hl7:structuredBody>
      <hl7:component>
        <!-- .. -->
      </hl7:component>
    </hl7:structuredBody>
  </hl7:component>
</hl7:ClinicalDocument>
XML Überblick
XML Überblick
Szenario doublearrow Transaktion Transaktion
draft Medikationsmanagement Hauskomet draft Austausch Hauskomet Medikationsinformation draft arrowright Übermittlung Hauskomet Medikationsinformation
Item DT Kard Konf Beschreibung Label
hl7:ClinicalDocument
(CDAdotsmet)
Eingefügt 1 … 1 M von 1.2.276.0.76.10.90002 CDA realmCode (DYNAMIC)
Der realmCode gibt ein Länderkennzeichen für den Geltungsbereich an, bei Hauskomet ist somit als code "DE" für Deutschland anzugeben.
  Beispiel <hl7:ClinicalDocument>
  <hl7:realmCode code="DE"/>  
. . .
</hl7:ClinicalDocument>
hl7:realmCode
CS 1 … 1 M CDArdotsCode
 
target
medmgmt-dataelement-1108 draft Länderkennzeichen (für die Nutzung) draft Datensatz eMedikation v2019
@code
cs 1 … 1 R
  CONF
@code muss "DE" sein
  Beispiel <realmCode code="DE"/>
Eingefügt 1 … 1 M von 1.2.276.0.76.10.90003 CDA typeId (DYNAMIC)
Die typeId beschreibt den Typen des Dokuments.
In diesem Fall ist der Typ immer "CDA Dokument", dies wird über die Angaben root="2.16.840.1.113883.1.3" extension="POCD_HD000040" ausgedrückt.
  Beispiel <hl7:ClinicalDocument>
  
. . .
  <hl7:typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040"/>  
. . .
</hl7:ClinicalDocument>
hl7:typeId
II 1 … 1 M CDAtypeId
@extension
1 … 1 F POCD_HD000040
@root
1 … 1 F 2.16.840.1.113883.1.3
hl7:templateId
II 1 … 1 M (CDAdotsmet)
@root
uid 1 … 1 F 2.16.840.1.113883.3.1937.99.61.48.10.35
  Beispiel <hl7:ClinicalDocument>
  
. . .
  <hl7:templateId root="2.16.840.1.113883.3.1937.99.61.48.10.35"/>  
. . .
</hl7:ClinicalDocument>
Eingefügt 1 … 1 M von 1.2.276.0.76.10.90004 CDA id (DYNAMIC)
  Beispiel <hl7:ClinicalDocument>
  
. . .
  <hl7:id root="1.2.276.0.76.3645.239" extension="F5EEE2DF-063A-415A-A02D-494FFCD3E48D"/>  
. . .
</hl7:ClinicalDocument>
hl7:id
II 1 … 1 M (CDAdotsmet)
hl7:code
CE 1 … 1 M Über die code Angabe wird eine Aussage über den Dokumentinhalt getätigt.
Hier ist es immer ein "Erweitertes Medikationsplan-Dokument", dies wird über den LOINC Code 77603-9 ( Medication treatment plan.extended Document) ausgedrückt.
(CDAdotsmet)
@code
CONF 1 … 1 F 77603-9
@codeSystem
1 … 1 F 2.16.840.1.113883.6.1 (LOINC)
Eingefügt 1 … 1 von 1.2.276.0.76.10.90005 CDA title (DYNAMIC)
  Beispiel <hl7:ClinicalDocument>
  
. . .
  <hl7:title>Hauskomet Medikationsinformationen</hl7:title>  
. . .
</hl7:ClinicalDocument>
hl7:title
ST 1 … 1 (CDAdotsmet)
Eingefügt von 1.2.276.0.76.10.90006 CDA effectiveTime (DYNAMIC)
hl7:effectiveTime
TS.DATETIME.MIN 1 … 1 M (CDAdotsmet)
Eingefügt von 1.2.276.0.76.10.90007 CDA confidentialityCode (DYNAMIC)
hl7:confidentialityCode
CE 1 … 1 M (CDAdotsmet)
  CONF
Der Wert von @code muss gewählt werden aus dem Value Set 2.16.840.1.113883.1.11.16926 HL7 BasicConfidentialityKind (DYNAMIC)
Eingefügt von 1.2.276.0.76.10.90008 CDA languageCode (DYNAMIC)
hl7:languageCode
CS.LANG 1 … 1 M (CDAdotsmet)
 
target
medmgmt-dataelement-1109 draft Sprachkennzeichen draft Datensatz eMedikation v2019
Eingefügt 1 … 1 M von 1.2.276.0.76.10.90009 CDA setId and versionNumber (DYNAMIC)
Bei Hauskomet dient die setId zur Identifikation aller Medikationsinformationen eines Patienten.
Somit wird die setId (in Form einer GUID) bei Erstanlage der Hauskomet Medikationsinformation eines Patienten einmalig vergeben und bleibt über alle nachfolgenden Bearbeitungen hinweg konstant, die versionNumber hingegen wird bei einer Bearbeitung jeweils um eins erhöht.
  Beispiel <hl7:ClinicalDocument>
  
. . .
  <hl7:setId root="1.2.276.0.76.3645.239" extension="304CD611-E741-4E4A-ACE7-BB6053B6C88D"/>  <hl7:versionNumber value="2"/>  
. . .
</hl7:ClinicalDocument>
hl7:setId
II 1 … 1 M (CDAdotsmet)
hl7:versionNumber
INT.POS 1 … 1 M (CDAdotsmet)
 
target
medmgmt-dataelement-1107 draft Versionsnummer des Formats draft Datensatz eMedikation v2019
Eingefügt 1 … 1 M von 2.16.840.1.113883.3.1937.99.61.48.10.4 CDA recordTarget (medmgmt) (DYNAMIC)
hl7:recordTarget
1 … 1 M (CDAdotsmet)
 
target
medmgmt-dataelement-1015 draft Patient draft Datensatz eMedikation v2019
@typeCode
cs 0 … 1 F RCT
@contextControlCode
cs 0 … 1 F OP
hl7:patientRole
1 … 1 (CDAdotsmet)
@classCode
cs 0 … 1 F PAT
Eingefügt 1 … 1 R von 1.2.276.0.76.10.90024 Patientenidentifikation (DYNAMIC)
hl7:id
II 1 … 1 R (CDAdotsmet)
 
target
medmgmt-dataelement-1016 draft Versicherten-ID draft Datensatz eMedikation v2019
medmgmt-dataelement-1128 draft Patienten-ID draft Datensatz eMedikation v2019
  Beispiel
eGK Nummer als Patientenidentifikation
<id extension="A123456789" root="1.2.276.0.76.4.8"/>
hl7:addr
AD 0 … 1 (CDAdotsmet)
hl7:telecom
TEL 0 … * (CDAdotsmet)
hl7:patient
1 … 1 R (CDAdotsmet)
@classCode
cs 0 … 1 F PSN
@determinerCode
cs 0 … 1 F INSTANCE
  Beispiel <patient classCode="PSN" determinerCode="INSTANCE">
  <name>
    <!-- ... -->
  </name>
  <administrativeGenderCode code="M" codeSystem="2.16.840.1.113883.5.1"/>  <birthTime value="19620219"/></patient>
Eingefügt 1 … * R von 1.2.276.0.76.10.90030 Personenname (DYNAMIC)
hl7:name
PN 1 … * R Die Reihenfolge der Namensbestandteile soll der typischen Schreibweise entsprechen. Zu beachten ist, dass prefix- und suffix-Elemente mit einem Leerzeichen enden müssen, wenn sie nicht unmittelbar an den folgenden Namensbestandteil anschließen sollen.
(CDAdotsmet)
 
target
medmgmt-dataelement-1234 draft Name draft Datensatz eMedikation v2019
  Beispiel
Dr. med. Sine Johanna Gräfin von Oberberg
<name>
  <prefix qualifier="AC">Dr. med. </prefix>  <given>Sine Johanna</given>  <prefix qualifier="NB">Gräfin </prefix>  <prefix qualifier="VV">von </prefix>  <family>Oberberg</family></name>
  Beispiel
Prof. Dr. med. Dr. rer. nat. Fritz Julius Karl Freiherr von und zu Rathenburg vor der Isar, MdB
<name>
  <prefix qualifier="AC">Prof. Dr. med. Dr. rer. nat. </prefix>  <given>Fritz</given>  <given>Julius</given>  <given>Karl</given>  <prefix qualifier="NB">Freiherr </prefix>  <prefix qualifier="VV">von und zu </prefix>  <family>Rathenburg vor der Isar</family>  <suffix>, MdB</suffix></name>
hl7:prefix
ENXP 0 … * Titel (CDAdotsmet)
treeblank treeblank treeblank treeblank treeblank wo [@qualifier='AC']
 
target
medmgmt-dataelement-1019 draft Titel draft Datensatz eMedikation v2019
@qualifier
set_cs 1 … 1 F AC
hl7:given
ENXP 0 … * Vorname (CDAdotsmet)
 
target
medmgmt-dataelement-1017 draft Vorname draft Datensatz eMedikation v2019
hl7:prefix
ENXP 0 … * Namenszusatz (CDAdotsmet)
treeblank treeblank treeblank treeblank treeblank wo [@qualifier='NB']
 
target
medmgmt-dataelement-1021 draft Namenszusatz draft Datensatz eMedikation v2019
@qualifier
set_cs 1 … 1 F NB
hl7:prefix
ENXP 0 … * Vorsatzwort (CDAdotsmet)
treeblank treeblank treeblank treeblank treeblank wo [@qualifier='VV']
 
target
medmgmt-dataelement-1020 draft Vorsatzwort draft Datensatz eMedikation v2019
@qualifier
set_cs 1 … 1 F VV
hl7:family
ENXP 0 … * Nachname (CDAdotsmet)
 
target
medmgmt-dataelement-1018 draft Nachname draft Datensatz eMedikation v2019
hl7:suffix
ENXP 0 … * Suffix (CDAdotsmet)
hl7:administrativeGenderCode
CE 1 … 1 R (CDAdotsmet)
 
target
medmgmt-dataelement-1024 draft Geschlecht draft Datensatz eMedikation v2019
  CONF
Der Wert von @code muss gewählt werden aus dem Value Set 2.16.840.1.113883.1.11.1 AdministrativeGender (DYNAMIC)
Eingefügt 0 … 1 R von 1.2.276.0.76.10.90033 Erweiterung Druckkennzeichen (2019‑02‑09)
medmgmt:extension
0 … 1 R (CDAdotsmet)
 
target
medmgmt-dataelement-1189 draft Kennzeichen BMP draft Datensatz eMedikation v2019
medmgmt-dataelement-1334 draft Erweiterung Druckkennzeichen draft Datensatz eMedikation v2019
medmgmt-dataelement-1209 draft Druckkennzeichen Geschlecht draft Datensatz eMedikation v2019
@url
url 1 … 1 F http://fhir.de/StructureDefinition/druckkennzeichen/0.2
medmgmt:valueBoolean
1 … 1 M (CDAdotsmet)
@value
bl 1 … 1 R
hl7:birthTime
TS 1 … 1 R (CDAdotsmet)
 
target
medmgmt-dataelement-1022 draft Geburtsdatum draft Datensatz eMedikation v2019
Eingefügt 0 … * R von 1.2.276.0.76.10.90034 Erweiterung Vorhabenerweiterung (2019‑02‑09)
medmgmt:extension
0 … * R (CDAdotsmet)
 
target
medmgmt-dataelement-1220 draft Vorhabenspezifische Erweiterung/Zusatzinformation draft Datensatz eMedikation v2019
medmgmt-dataelement-1226 draft Vorhabenspezifische Erweiterung/Zusatzinformation draft Datensatz eMedikation v2019
medmgmt-dataelement-1223 draft Vorhabenspezifische Erweiterung/Zusatzinformation draft Datensatz eMedikation v2019
@url
url 1 … 1 F http://fhir.de/StructureDefinition/vorhabenerweiterung/0.2
medmgmt:extension
(CDAdotsmet)
@url
url 1 … 1 F http://fhir.de/StructureDefinition/vorhabenerweiterung-typ/0.2
medmgmt:valueString
1 … 1 M (CDAdotsmet)
 
target
medmgmt-dataelement-1227 draft Identifikation draft Datensatz eMedikation v2019
@value
st 1 … 1 R
medmgmt:extension
(CDAdotsmet)
@url
url 1 … 1 F http://fhir.de/StructureDefinition/vorhabenerweiterung-wert/0.2
medmgmt:valueString
1 … 1 M (CDAdotsmet)
 
target
medmgmt-dataelement-1228 draft Wert draft Datensatz eMedikation v2019
@value
st 1 … 1 R
Eingefügt 1 … 1 M von 1.2.276.0.76.10.2029 CDA author (pmp) (DYNAMIC)
hl7:author
1 … 1 M hauthpmp
 
target
medmgmt-dataelement-1001 draft Leistungserbringer draft Datensatz eMedikation v2019
@typeCode
0 … 1 F AUT
hl7:templateId
II 1 … 1 M hauthpmp
@root
1 … 1 F 1.2.276.0.76.10.2029
hl7:time
TS.DATE.MIN 1 … 1 M hauthpmp
hl7:assignedAuthor
1 … 1 M hauthpmp
@classCode
0 … 1 F ASSIGNED
hl7:id
II 1 … 1 R hauthpmp
 
target
medmgmt-dataelement-1011 draft LANR draft Datensatz eMedikation v2019
  Beispiel
Autor mit lebenslanger Arztnummer (LANR)
<id root="1.2.276.0.76.4.16" extension="123456701"/>
hl7:addr
AD 0 … 1 R hauthpmp
 
target
medmgmt-dataelement-1236 draft Adresse draft Datensatz eMedikation v2019
hl7:telecom
TEL 0 … * R hauthpmp
 
target
medmgmt-dataelement-1008 draft Telefonnummer draft Datensatz eMedikation v2019
medmgmt-dataelement-1009 draft E-Mail draft Datensatz eMedikation v2019
medmgmt-dataelement-1237 draft Kontaktdaten draft Datensatz eMedikation v2019
hl7:assignedPerson
0 … 1 hauthpmp
 
target
medmgmt-dataelement-1235 draft Name draft Datensatz eMedikation v2019
Eingefügt von 1.2.276.0.76.10.90010 CDA Person Elements (DYNAMIC)
@classCode
0 … 1 F PSN
@determinerCode
0 … 1 F INSTANCE
hl7:name
PN 1 … 1 M hauthpmp
hl7:representedOrganization
0 … 1 hauthpmp
 
target
medmgmt-dataelement-1238 draft Organisation draft Datensatz eMedikation v2019
  Beispiel
Organisation mit Betriebsstättennummer (BSNR) und Name
<representedOrganization classCode="ORG" determinerCode="INSTANCE">
  <id root="1.2.276.0.76.4.17" extension="218099900"/>  <name>Internistische Praxis Dr. Abt</name></representedOrganization>
  Beispiel
Apotheke mit IDF Nummer
<representedOrganization classCode="ORG" determinerCode="INSTANCE">
  <id root="1.2.276.0.76.4.197" extension="3379589"/>  <name>Sonnen-Apotheke</name></representedOrganization>
  Beispiel
Krankenhaus mit Institutionskennzeichen
<representedOrganization classCode="ORG" determinerCode="INSTANCE">
  <id root="1.2.276.0.76.4.5" extension="260641243"/>  <name>Agaplesion Frankfurter Diakonie Kliniken gGmbh</name></representedOrganization>
Eingefügt von 1.2.276.0.76.10.90011 CDA Organization Elements (DYNAMIC)
@classCode
0 … 1 F ORG
@determinerCode
0 … 1 F INSTANCE
hl7:id
II 0 … * hauthpmp
 
target
medmgmt-dataelement-1013 draft Institutskennzeichen Apotheke draft Datensatz eMedikation v2019
medmgmt-dataelement-1010 draft BSNR draft Datensatz eMedikation v2019
medmgmt-dataelement-1208 draft Apotheken-IDF draft Datensatz eMedikation v2019
medmgmt-dataelement-1012 draft Institutskennzeichen Krankenhaus draft Datensatz eMedikation v2019
hl7:name
ON 1 … 1 M hauthpmp
 
target
medmgmt-dataelement-1014 draft Name Institution draft Datensatz eMedikation v2019
hl7:telecom
TEL 0 … * hauthpmp
hl7:addr
AD 0 … 1 hauthpmp
Eingefügt 0 … 1 R von 1.2.276.0.76.10.2031 CDA author software (pmp) (DYNAMIC)
hl7:author
0 … 1 R hhsoftpmp
treeblank wo [hl7:templateId/@root='1.2.276.0.76.10.2031']
 
target
medmgmt-dataelement-1110 draft Angaben zum erstellenden Software-System draft Datensatz eMedikation v2019
@typeCode
cs 0 … 1 F AUT
hl7:templateId
II 1 … 1 M hhsoftpmp
@root
uid 1 … 1 F 1.2.276.0.76.10.2031
hl7:time
TS.DATE.MIN 1 … 1 M hhsoftpmp
hl7:assignedAuthor
1 … 1 M hhsoftpmp
@classCode
cs 0 … 1 F ASSIGNED
hl7:id
II 1 … 1 R hhsoftpmp
hl7:assignedAuthoringDevice
1 … 1 R hhsoftpmp
@classCode
cs 0 … 1 F DEV
@determinerCode
cs 0 … 1 F INSTANCE
hl7:manufacturerModelName
SC 0 … 1 hhsoftpmp
hl7:softwareName
SC 1 … 1 R Software Name und Version, die bei der Erstellung des Dokuments verwendet wurde hhsoftpmp
Eingefügt 1 … 1 M von 1.2.276.0.76.10.2030 CDA custodian (pmp) (DYNAMIC)
hl7:custodian
1 … 1 M hcustpmp
@typeCode
0 … 1 F CST
hl7:assignedCustodian
1 … 1 M hcustpmp
@classCode
0 … 1 F ASSIGNED
hl7:representedCustodianOrganization
0 … 1 hcustpmp
  Beispiel
Organisation mit Betriebsstättennummer (BSNR) und Name
<representedCustodianOrganization classCode="ORG" determinerCode="INSTANCE">
  <id root="1.2.276.0.76.4.17" extension="218099900"/>  <name>Internistische Praxis Dr. Abt</name></representedCustodianOrganization>
Eingefügt von 1.2.276.0.76.10.90011 CDA Organization Elements (DYNAMIC)
@classCode
0 … 1 F ORG
@determinerCode
0 … 1 F INSTANCE
hl7:id
II 0 … * hcustpmp
 
target
medmgmt-dataelement-1013 draft Institutskennzeichen Apotheke draft Datensatz eMedikation v2019
medmgmt-dataelement-1010 draft BSNR draft Datensatz eMedikation v2019
medmgmt-dataelement-1208 draft Apotheken-IDF draft Datensatz eMedikation v2019
medmgmt-dataelement-1012 draft Institutskennzeichen Krankenhaus draft Datensatz eMedikation v2019
hl7:name
ON 1 … 1 M hcustpmp
 
target
medmgmt-dataelement-1014 draft Name Institution draft Datensatz eMedikation v2019
hl7:telecom
TEL 0 … * hcustpmp
hl7:addr
AD 0 … 1 hcustpmp
Eingefügt 0 … 1 von 1.2.276.0.76.10.2020 CDA legalAuthenticator (DYNAMIC)
hl7:legalAuthenticator
0 … 1 (CDAdotsmet)
@typeCode
0 … 1 F LA
@contextControlCode
0 … 1 F OP
hl7:time
TS 1 … 1 R (CDAdotsmet)
hl7:signatureCode
CS 1 … 1 R (CDAdotsmet)
  CONF
Der Wert von @code muss gewählt werden aus dem Value Set 2.16.840.1.113883.1.11.10282 ParticipationSignature (DYNAMIC)
hl7:assignedEntity
1 … 1 R (CDAdotsmet)
Eingefügt von 1.2.276.0.76.10.90012 CDA Assigned Entity Elements (DYNAMIC)
hl7:id
II 1 … * R (CDAdotsmet)
hl7:addr
AD 0 … 1 R (CDAdotsmet)
hl7:telecom
TEL 0 … * R (CDAdotsmet)
hl7:assignedPerson
1 … 1 M (CDAdotsmet)
Eingefügt von 1.2.276.0.76.10.90010 CDA Person Elements (DYNAMIC)
@classCode
0 … 1 F PSN
@determinerCode
0 … 1 F INSTANCE
hl7:name
PN 1 … 1 M (CDAdotsmet)
hl7:representedOrganization
0 … 1 (CDAdotsmet)
Eingefügt von 1.2.276.0.76.10.90011 CDA Organization Elements (DYNAMIC)
@classCode
0 … 1 F ORG
@determinerCode
0 … 1 F INSTANCE
hl7:id
II 0 … * (CDAdotsmet)
 
target
medmgmt-dataelement-1013 draft Institutskennzeichen Apotheke draft Datensatz eMedikation v2019
medmgmt-dataelement-1010 draft BSNR draft Datensatz eMedikation v2019
medmgmt-dataelement-1208 draft Apotheken-IDF draft Datensatz eMedikation v2019
medmgmt-dataelement-1012 draft Institutskennzeichen Krankenhaus draft Datensatz eMedikation v2019
hl7:name
ON 1 … 1 M (CDAdotsmet)
 
target
medmgmt-dataelement-1014 draft Name Institution draft Datensatz eMedikation v2019
hl7:telecom
TEL 0 … * (CDAdotsmet)
hl7:addr
AD 0 … 1 (CDAdotsmet)
Eingefügt 0 … 1 von 1.2.276.0.76.10.2019 CDA authenticator (DYNAMIC)
hl7:authenticator
0 … 1 (CDAdotsmet)
@typeCode
cs 0 … 1 F AUTHEN
hl7:time
TS 1 … 1 R (CDAdotsmet)
hl7:signatureCode
CS 1 … 1 R (CDAdotsmet)
  CONF
Der Wert von @code muss gewählt werden aus dem Value Set 2.16.840.1.113883.1.11.10282 ParticipationSignature (DYNAMIC)
hl7:assignedEntity
1 … 1 R (CDAdotsmet)
Eingefügt von 1.2.276.0.76.10.90012 CDA Assigned Entity Elements (DYNAMIC)
hl7:id
II 1 … * R (CDAdotsmet)
hl7:addr
AD 0 … 1 R (CDAdotsmet)
hl7:telecom
TEL 0 … * R (CDAdotsmet)
hl7:assignedPerson
1 … 1 M (CDAdotsmet)
Eingefügt von 1.2.276.0.76.10.90010 CDA Person Elements (DYNAMIC)
@classCode
0 … 1 F PSN
@determinerCode
0 … 1 F INSTANCE
hl7:name
PN 1 … 1 M (CDAdotsmet)
hl7:representedOrganization
0 … 1 (CDAdotsmet)
Eingefügt von 1.2.276.0.76.10.90011 CDA Organization Elements (DYNAMIC)
@classCode
0 … 1 F ORG
@determinerCode
0 … 1 F INSTANCE
hl7:id
II 0 … * (CDAdotsmet)
 
target
medmgmt-dataelement-1013 draft Institutskennzeichen Apotheke draft Datensatz eMedikation v2019
medmgmt-dataelement-1010 draft BSNR draft Datensatz eMedikation v2019
medmgmt-dataelement-1208 draft Apotheken-IDF draft Datensatz eMedikation v2019
medmgmt-dataelement-1012 draft Institutskennzeichen Krankenhaus draft Datensatz eMedikation v2019
hl7:name
ON 1 … 1 M (CDAdotsmet)
 
target
medmgmt-dataelement-1014 draft Name Institution draft Datensatz eMedikation v2019
hl7:telecom
TEL 0 … * (CDAdotsmet)
hl7:addr
AD 0 … 1 (CDAdotsmet)
Eingefügt 1 … 1 R von 2.16.840.1.113883.3.1937.99.61.48.10.25 Pflegearzt (Kurator) (DYNAMIC)
hl7:participant
1 … 1 R (CDAdotsmet)
 
target
medmgmt-dataelement-1313 draft Kurator draft Datensatz eMedikation v2019
@typeCode
cs 1 … 1 F VRF
@contextControlCode
cs 0 … 1 F OP
hl7:templateId
II 1 … 1 M (CDAdotsmet)
@root
uid 1 … 1 F 2.16.840.1.113883.3.1937.99.61.48.10.25
hl7:time
IVL_TS 0 … 1 (CDAdotsmet)
hl7:associatedEntity
1 … 1 R Dieses Element umfasst Angaben zum Pflegearzt, die mindestens die Identifikatoren des Pflegearztes (LANR) und seiner Betriebsstätte (BSNR) enthalten müssen. (CDAdotsmet)
@classCode
cs 1 … 1 F ASSIGNED
hl7:id
II 1 … * M Im Rahmen von Hauskomet muss hier die LANR des Hauskomet Pflegearztes angegeben werden. (CDAdotsmet)
 
target
medmgmt-dataelement-1314 draft LANR draft Datensatz eMedikation v2019
  Beispiel
Angabe der LANR des Pflegearztes
<id root="1.2.276.0.76.4.16" extension="999999901"/>
hl7:addr
AD 0 … * (CDAdotsmet)
hl7:telecom
TEL 0 … * (CDAdotsmet)
 
target
medmgmt-dataelement-1324 draft Telefonnummer draft Datensatz eMedikation v2019
medmgmt-dataelement-1325 draft E-Mail draft Datensatz eMedikation v2019
hl7:associatedPerson
0 … 1 Beinhaltet 2.16.840.1.113883.10.12.152 CDA Person (DYNAMIC) (CDAdotsmet)
  Beispiel
Angabe des Names des Pflegearztes
<associatedPerson classCode="PSN" determinerCode="INSTANCE">
  <name>
    <prefix qualifier="AC">Dr.</prefix>    <given>Hans</given>    <family>Hausarzt</family>  </name>
</associatedPerson>
hl7:scopingOrganization
1 … 1 M Im Rahmen von Hauskomet muss hier mindestens die BSNR der Betriebsstätte angegeben werden, in der der Hauskomet Pflegearzt tätig ist.
Beinhaltet 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)
(CDAdotsmet)
treeblank treeblank treeblank wo [not(@nullFlavor)]
 
target
medmgmt-dataelement-1326 draft Organisation draft Datensatz eMedikation v2019
  Beispiel
Angabe der Praxis, in der der Pflegearzt tätig ist
<scopingOrganization classCode="ORG" determinerCode="INSTANCE">
  <id root="1.2.276.0.76.4.17" extension="521111100"/>  <name>Hausarztpraxis Stuttgart Königsstrasse</name></scopingOrganization>
hl7:component
(CDAdotsmet)
@typeCode
cs 0 … 1 F COMP
@contextConductionInd
bl 0 … 1 F true
hl7:structuredBody
(CDAdotsmet)
@classCode
cs 0 … 1 F DOCBODY
@moodCode
cs 0 … 1 F EVN
hl7:component
0 … 1 R Section: Clinical Information
Beinhaltet 2.16.840.1.113883.3.1937.99.61.48.10.10 Klinische Parameter (medmgmt) (DYNAMIC)
(CDAdotsmet)
treeblank treeblank treeblank wo [hl7:section [hl7:templateId [@root = '2.16.840.1.113883.3.1937.99.61.48.10.10']]]
@typeCode
cs 1 … 1 F COMP
@contextConductionInd
bl 1 … 1 F true
hl7:component
0 … 1 R Section: Gesundheitsbelange
Beinhaltet 2.16.840.1.113883.3.1937.99.61.48.10.11 Gesundheitsbelange (medmgmt) (DYNAMIC)
(CDAdotsmet)
treeblank treeblank treeblank wo [hl7:section [hl7:templateId [@root = '2.16.840.1.113883.3.1937.99.61.48.10.11']]]
@typeCode
cs 1 … 1 F COMP
@contextConductionInd
bl 1 … 1 F true
hl7:component
1 … 1 M Section: Medikationsplan
Beinhaltet 2.16.840.1.113883.3.1937.99.61.48.10.15 Aktuelle Medikation (medmgmt) (DYNAMIC)
(CDAdotsmet)
treeblank treeblank treeblank wo [hl7:section [hl7:templateId [@root = '2.16.840.1.113883.3.1937.99.61.48.10.15'] and hl7:templateId [@root = '1.2.276.0.76.10.3041']]]
@typeCode
cs 1 … 1 F COMP
@contextConductionInd
bl 1 … 1 F true
hl7:component
0 … 1 Section: Sozialanamnese
Beinhaltet 2.16.840.1.113883.3.1937.99.61.48.10.23 Sozialanamnese (medmgmt) (DYNAMIC)
(CDAdotsmet)
treeblank treeblank treeblank wo [hl7:section [hl7:templateId [@root = '2.16.840.1.113883.3.1937.99.61.48.10.23']]]
@typeCode
cs 1 … 1 F COMP
@contextConductionInd
bl 1 … 1 F true
hl7:component
0 … 1 R Section: Hinweise
Beinhaltet 1.2.276.0.76.10.3042 Wichtige Angaben (DYNAMIC)
(CDAdotsmet)
treeblank treeblank treeblank wo [hl7:section [hl7:templateId [@root = '1.2.276.0.76.10.3042']]]
@typeCode
cs 1 … 1 F COMP
@contextConductionInd
bl 1 … 1 F true
  Schematron assert role red error  
  test count(hl7:participant[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.25']/hl7:associatedEntity/hl7:scopingOrganization/hl7:id) = 1  
  Meldung Bei Hauskomet muss die BSNR der Betriebsstätte des Hauskomet-Pflegearztes angegeben werden.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.23']/hl7:entry/hl7:observation[hl7.templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.24']) = 0  
  Meldung Bei Hauskomet ist die Zustimmung zur Datenübermittlung inhärent gegeben und darf daher nicht explizit angegeben werden.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry) = 1  
  Meldung Im Hauskomet Medikationsplan darf es nur einen Haupteintrag geben (entweder die aktuelle Medikation oder die Angabe ohne Medikation).  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:code) = 0  
  Meldung Die Angabe von Zwischenüberschriften ist bei Hauskomet nicht vorgesehen.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:sequenceNumber) = 0  
  Meldung Die Angabe einer Reihenfolge der Medikationseinträge ist bei Hauskomet nicht zulässig.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration[@moodCode='PRP']) = 0  
  Meldung Für Hauskomet Medikationseinträge ist nur der moodCode=“EVN“ zugelassen.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration/hl7:id) = count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration)  
  Meldung Jeder Hauskomet Medikationseintrag muss einen gültigen Identifier (in Form einer GUID) tragen.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration/hl7:statusCode[@code!='active']) = 0  
  Meldung Für Hauskomet sind nur aktive Medikationseinträge erlaubt.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration/hl7:consumable) = count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration)  
  Meldung Bei Hauskomet muss zu einem Medikationseintrag zwingend ein Medikament angegeben werden.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration/hl7:consumable/hl7:manufacturedMaterial/hl7:manufacturedProduct/hl7:code[@nullFlavor = 'NA']) = 0  
  Meldung Rezepturen als Medikationseinträge sind in Hauskomet unzulässig.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration/hl7:consumable/hl7:manufacturedMaterial/hl7:manufacturedProduct/hl7:code[@nullFlavor = 'UNK']) = 0  
  Meldung Arzneimittel mit unbekannter PZN sind in Hauskomet als Medikationseinträge unzulässig.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration/hl7:consumable/hl7:manufacturedMaterial/hl7:manufacturedProduct/hl7:name[@nullFlavor = 'NA']) = 0  
  Meldung Rezepturen oder andere unbenannte Arzneimittel sind als Medikationseinträge in Hauskomet unzulässig.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration/hl7:participant[@typeCode = 'ENT']) = 0  
  Meldung Angaben zur Datenerfassung eines Medikationseintrags sind in Hauskomet nicht vorgesehen.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration/hl7:entryRelationship[hl7:observation/hl7:templatedId/@root = '1.2.276.0.76.10.4292']) = 0  
  Meldung Die Angabe eines Grunds für die Nichtgabe einer Medikation ist nicht Bestandteil von Hauskomet.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration/hl7:entryRelationship[hl7:observation/hl7:templatedId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.20']) = 0  
  Meldung Die Angabe der letzten AMTS-Prüfung einer Medikation ist nicht Bestandteil von Hauskomet.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration/hl7:entryRelationship[hl7:observation/hl7:templatedId/@root = '1.2.276.0.76.10.4015']) = 0  
  Meldung Eine freitextliche Angabe von Kommentaren zu einer Medikation ist in Hauskomet nicht vorgesehen.  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration/hl7:entryRelationship[@typeCode = 'COMP']/hl7:observation[hl7:templateId/@root = '2.16.840.1.113883.3.1937.777.27.10.12']) = count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.15']/hl7:entry/hl7:organizer/hl7:component/hl7:substanceAdministration)  
  Meldung Jeder Medikationseintrag muss in Hauskomet zwingend eine Hauskomet Kategorie enthalten.  
  Schematron assert role red error  
  test count(//medmgmt:extension) = 0  
  Meldung In Hauskomet sind keine Erweiterungen wie Druckkennzeichen oder weitere Vorhabenerweiterungen zulässig  
  Schematron assert role red error  
  test count(hl7:component/hl7:structuredBody/hl7:component/hl7:section[hl7:templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.10']/hl7:entry/hl7:observation[hl7.templateId/@root = '2.16.840.1.113883.3.1937.99.61.48.10.34']) = 0  
  Meldung Die Angabe von Laborergebnissen ist bei Hauskomet nicht vorgesehen