Back To Index  <<  Back To Templates

draft Template  Allergie/Unverträglichkeit Observation (medmgmt)

Id 2.16.840.1.113883.3.1937.99.61.48.10.30 Gültigkeit 2019‑09‑17 17:02:50
Status draft Entwurf Versions-Label
Name AllergyintoleranceobservationMedmgmt Anzeigename Allergie/Unverträglichkeit Observation (medmgmt)
Kontext Elternknoten des Template-Element mit Id 2.16.840.1.113883.3.1937.99.61.48.10.30
Klassifikation CDA Entry Level Template
Offen/Geschlossen Offen (auch andere als die definierten Elemente sind erlaubt)
Benutzt von / Benutzt
Benutzt von 0 Transactions und 3 Templates, Benutzt 4 Templates
Benutzt von als Name Version
2.16.840.1.113883.3.1937.99.61.48.10.31 Containment draft Allergie/Unverträglichkeit Concern Act (medmgmt) 2019‑09‑17 17:09:45
2.16.840.1.113883.3.1937.99.61.48.10.16 link draft Allergien und Unverträglichkeiten (medmgmt) 2019‑02‑10
2.16.840.1.113883.3.1937.99.61.48.10.1 link draft CDA Medikationsmanagement 2018‑10‑13 16:20:07
Benutzt als Name Version
1.2.276.0.76.10.90025 Inklusion draft Author (Body) DYNAMIC
1.2.276.0.76.10.90020 Inklusion draft RelatedEntity (Body) DYNAMIC
1.2.276.0.76.10.4258 Containment draft Reaktion/Manifestation DYNAMIC
1.2.276.0.76.10.4259 Containment draft Kritikalität DYNAMIC
Beziehung Adaptation: Template 1.2.276.0.76.10.4257 Allergie/Unverträglichkeit Observation (2017‑06‑04)
ref
hl7de-

Spezialisierung: Template 2.16.840.1.113883.10.12.303 CDA Observation (2005‑09‑07)
ref
ad1bbr-

Adaptation: Template 2.16.840.1.113883.10.20.22.4.7 Allergy - Intolerance Observation (V2) (2014‑06‑09)
ref
ccda-
Beispiel
Antibiotika-Allergie bekannt seit 2010
<observation classCode="OBS" moodCode="EVN">
  <templateId root="2.16.840.1.113883.3.1937.99.61.48.10.30"/>  <id root="1.2.276.0.76.4.17.9814184919" extension="4adc1020-7b14-11db-9fe1-0800200c9a66"/>  <code code="OINT" codeSystem="2.16.840.1.113883.5.4" displayName="adverse reaction upon exposure to an agent"/>  <statusCode code="completed"/>  <effectiveTime>
    <low value="2010"/>  </effectiveTime>
  <participant typeCode="CSM">
    <participantRole classCode="MANU">
      <playingEntity classCode="MMAT">
        <code code="A07AA" codeSystem="2.16.840.1.113883.6.73" displayName="Antibiotikum">
          <originalText>
            <reference value="#alg-1"/>          </originalText>
        </code>
      </playingEntity>
    </participantRole>
  </participant>
</observation>
Beispiel
Keine Kontrastmittel-Allergie/Unverträglichkeit bekannt (negationInd=true)
<observation classCode="OBS" moodCode="EVN" negationInd="true">
  <templateId root="2.16.840.1.113883.3.1937.99.61.48.10.30"/>  <id root="1.2.276.0.76.4.17.9814184919" extension="4adc1020-7b14-11db-9fe1-0800200c9a66"/>  <code code="OINT" codeSystem="2.16.840.1.113883.5.4" displayName="adverse reaction upon exposure to an agent"/>  <statusCode code="completed"/>  <effectiveTime nullFlavor="NA"/>  <participant typeCode="CSM">
    <participantRole classCode="MANU">
      <playingEntity classCode="MMAT">
        <code code="V08" codeSystem="2.16.840.1.113883.6.73" displayName="Kontrastmittel">
          <originalText>
            <reference value="#alg-2"/>          </originalText>
        </code>
      </playingEntity>
    </participantRole>
  </participant>
</observation>
Beispiel
Sonstige Allergie: Hühnereiweiss (Der Freitext steht im zugehörigen Section.text, hier referenziert durch #alg-4)
<observation classCode="OBS" moodCode="EVN">
  <templateId root="2.16.840.1.113883.3.1937.99.61.48.10.30"/>  <id root="1.2.276.0.76.4.17.9814184919" extension="4adc1020-7b14-11db-9fe1-0800200c9a66"/>  <code code="OINT" codeSystem="2.16.840.1.113883.5.4" displayName="adverse reaction upon exposure to an agent"/>  <statusCode code="completed"/>  <effectiveTime nullFlavor="NA"/>  <participant typeCode="CSM">
    <participantRole classCode="MANU">
      <playingEntity classCode="MMAT">
        <code nullFlavor="OTH">
          <originalText>
            <reference value="#alg-4"/>          </originalText>
        </code>
      </playingEntity>
    </participantRole>
  </participant>
</observation>
Beispiel
Allergie: ja, Allergen nicht näher bezeichnet (im zugehörigen Section.text, hier referenziert durch #alg-4, kann der Text 'ja, n.n.b.' o.ä. wiedergegeben werden)
<observation classCode="OBS" moodCode="EVN">
  <templateId root="2.16.840.1.113883.3.1937.99.61.48.10.30"/>  <id root="1.2.276.0.76.4.17.9814184919" extension="55dc1020-7b14-11db-9fe1-0800200c9aab"/>  <code code="OINT" codeSystem="2.16.840.1.113883.5.4" displayName="adverse reaction upon exposure to an agent"/>  <statusCode code="completed"/>  <effectiveTime nullFlavor="NA"/>  <participant typeCode="CSM">
    <participantRole classCode="MANU">
      <playingEntity classCode="MMAT">
        <code code="ALGN" codeSystem="1.2.276.0.76.3.1.195.5.52" displayName="Allergen">
          <originalText>
            <reference value="#alg-4"/>          </originalText>
        </code>
      </playingEntity>
    </participantRole>
  </participant>
</observation>
Beispiel
Keine Allergie/Unverträglichkeit bekannt (negationInd=true)
<observation classCode="OBS" moodCode="EVN" negationInd="true">
  <templateId root="2.16.840.1.113883.3.1937.99.61.48.10.30"/>  <id root="1.2.276.0.76.4.17.9814184919" extension="4adc1020-7b14-11db-9fe1-0800200c9a66"/>  <code code="OINT" codeSystem="2.16.840.1.113883.5.4" displayName="adverse reaction upon exposure to an agent"/>  <statusCode code="completed"/>  <!-- N/A - author/time records when this assertion was made -->
  <effectiveTime nullFlavor="NA"/>  <participant typeCode="CSM">
    <participantRole classCode="MANU">
      <playingEntity>
        <code nullFlavor="UNK"/>      </playingEntity>
    </participantRole>
  </participant>
</observation>
Beispiel
Allergie/Unverträglichkeit nicht erfragt (nullFlavor=NASK)
<observation classCode="OBS" moodCode="EVN" nullFlavor="NASK">
  <templateId root="2.16.840.1.113883.3.1937.99.61.48.10.30"/>  <id root="1.2.276.0.76.4.17.9814184919" extension="4adc1020-7b14-11db-9fe1-0800200c9a66"/>  <code code="OINT" codeSystem="2.16.840.1.113883.5.4" displayName="adverse reaction upon exposure to an agent"/>  <statusCode code="completed"/>  <!-- N/A - author/time records when this assertion was made -->
  <effectiveTime nullFlavor="NA"/>  <participant typeCode="CSM">
    <participantRole classCode="MANU">
      <playingEntity>
        <code nullFlavor="UNK"/>      </playingEntity>
    </participantRole>
  </participant>
</observation>
Item DT Kard Konf Beschreibung Label
hl7:observation
(Alldotsgmt)
@classCode
cs 1 … 1 F OBS
@moodCode
cs 1 … 1 F EVN
@negationInd
bl 0 … 1  
@nullFlavor
cs 0 … 1  
  CONF
@nullFlavor muss "NASK" sein
hl7:templateId
II 1 … 1 M (Alldotsgmt)
@root
uid 1 … 1 F 2.16.840.1.113883.3.1937.99.61.48.10.30
hl7:id
II 1 … * M (Alldotsgmt)
hl7:code
CV 1 … 1 M (Alldotsgmt)
  CONF
@code muss "ALG" sein
@codeSystem muss "2.16.840.1.113883.5.4" sein
oder
@code muss "OINT" sein
@codeSystem muss "2.16.840.1.113883.5.4" sein
hl7:statusCode
CS 1 … 1 M (Alldotsgmt)
hl7:effectiveTime
IVL_TS 1 … 1 R (Alldotsgmt)
hl7:low
TS 0 … 1 R (Alldotsgmt)
hl7:high
TS 0 … 1 R (Alldotsgmt)
hl7:value
CD 0 … 1 C Code für die Allergie/Intoleranz (Alldotsgmt)
  CONF
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.276.0.76.11.12 Allergien und Unverträglichkeiten (DYNAMIC)
Auswahl 0 … 1
Angabe, woher die Information zur Allergie oder Unverträglichkeit des Patienten stammt
Elemente in der Auswahl:
  • hl7:author[hl7:assignedAuthor]
  • hl7:informant[hl7:relatedEntity[@classCode]]
  • hl7:participant[@typeCode='AUT']
hl7:author
Autor dieser Information ist ein Gesundheitsdienstleister (Alldotsgmt)
  Beispiel
Autor der Information ist ein Gesundheitsdienstleister
<author>
  <time value="20131221"/>  <assignedAuthor>
    <id root="1.2.276.0.76.4.16" extension="123456701"/>    <assignedPerson>
      <name>
        <given qualifier="IN">Jan H.</given>        <family>Ausarz</family>      </name>
    </assignedPerson>
  </assignedAuthor>
</author>
Eingefügt von 1.2.276.0.76.10.90025 Author (Body) (DYNAMIC)
@typeCode
0 … 1 F AUT
@contextControlCode
0 … 1 F OP
hl7:functionCode
CE 0 … 1 (Alldotsgmt)
  CONF
Der Wert von @code muss gewählt werden aus dem Value Set 2.16.840.1.113883.1.11.10267 ParticipationFunction (DYNAMIC)
hl7:time
TS 1 … 1 R (Alldotsgmt)
hl7:assignedAuthor
1 … 1 R (Alldotsgmt)
@classCode
0 … 1 F ASSIGNED
hl7:id
II 1 … * R (Alldotsgmt)
hl7:code
CE 0 … 1 (Alldotsgmt)
@codeSystem
CONF 0 … 1 F 2.16.840.1.113883.5.111 (Role Code)
hl7:addr
AD 0 … * (Alldotsgmt)
hl7:telecom
TEL 0 … * (Alldotsgmt)
hl7:assignedPerson
0 … 1 (Alldotsgmt)
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 (Alldotsgmt)
hl7:representedOrganization
0 … 1 (Alldotsgmt)
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 … * (Alldotsgmt)
 
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 (Alldotsgmt)
 
target
medmgmt-dataelement-1014 draft Name Institution draft Datensatz eMedikation v2019
hl7:telecom
TEL 0 … * (Alldotsgmt)
hl7:addr
AD 0 … 1 (Alldotsgmt)
hl7:informant
0 … 1 Informant dieser Information ist eine Kontaktperson/Angehöriger des Patienten (Alldotsgmt)
@typeCode
cs 0 … 1 F INF
@contextControlCode
cs 0 … 1 F OP
  Beispiel
Informant dieser Information ist eine Kontaktperson/Angehöriger des Patienten
<informant>
  <relatedEntity classCode="CON">
    <relatedPerson classCode="PSN" determinerCode="INSTANCE">
      <name> ... </name>    </relatedPerson>
  </relatedEntity>
</informant>
hl7:relatedEntity
1 … 1 M (Alldotsgmt)
Eingefügt von 1.2.276.0.76.10.90020 RelatedEntity (Body) (DYNAMIC)
@classCode
cs 1 … 1 R
  CONF
Der Wert von @classCode muss gewählt werden aus dem Value Set 2.16.840.1.113883.1.11.19316 RoleClassMutualRelationship (DYNAMIC)
hl7:code
CE 0 … 1 (Alldotsgmt)
  CONF
Der Wert von @code muss gewählt werden aus dem Value Set 2.16.840.1.113883.1.11.19563 PersonalRelationshipRoleType (DYNAMIC)
hl7:addr
AD 0 … * (Alldotsgmt)
hl7:telecom
TEL 0 … * (Alldotsgmt)
hl7:effectiveTime
IVL_TS 0 … 1 (Alldotsgmt)
hl7:relatedPerson
0 … 1 (Alldotsgmt)
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 (Alldotsgmt)
hl7:participant
Autor dieser Information ist der Patient (Alldotsgmt)
treeblank treeblank wo [@typeCode='AUT']
@typeCode
cs 1 … 1 F AUT
  Beispiel
Autor der Information ist der Patient
<participant typeCode="AUT">
  <participantRole classCode="PAT"/></participant>
hl7:time
TS 0 … 1 R (Alldotsgmt)
hl7:participantRole
1 … 1 M (Alldotsgmt)
@classCode
cs 1 … 1 F PAT
hl7:participant
0 … 1 C (Alldotsgmt)
treeblank wo [@typeCode='CSM']
@typeCode
cs 1 … 1 F CSM
hl7:participantRole
1 … 1 M (Alldotsgmt)
@classCode
cs 1 … 1 F MANU
hl7:playingEntity
1 … 1 M (Alldotsgmt)
@classCode
cs 0 … 1 F MMAT
hl7:code
CE 1 … 1 R Auslösendes Agens: Substanzen (ATC) (Alldotsgmt)
@codeSystem
CONF 0 … 1 F 2.16.840.1.113883.6.73 (WHO Anatomical Therapeutic Chemical classification)
  Schematron assert role red error  
  test hl7:value[@code] or hl7:participant/hl7:participantRole  
  Meldung Wenn das observation/value Element und mit einem Code versehen ist, dann MUSS das observation/participant Element weggelassen werden  
hl7:entryRelationship
0 … * R Beinhaltet 1.2.276.0.76.10.4258 Reaktion/Manifestation (DYNAMIC) (Alldotsgmt)
treeblank wo [hl7:observation [hl7:templateId [@root = '1.2.276.0.76.10.4258']]]
@typeCode
cs 1 … 1 F MFST
hl7:entryRelationship
0 … 1 R Beinhaltet 1.2.276.0.76.10.4259 Kritikalität (DYNAMIC) (Alldotsgmt)
treeblank wo [hl7:observation [hl7:templateId [@root = '1.2.276.0.76.10.4259']]]
@typeCode
cs 1 … 1 F SUBJ