1.2.40.0.34.6.0.11.3.1/static-2019-01-16T161257

Aus HL7 Austria MediaWiki
Version vom 6. Juni 2019, 04:25 Uhr von ADbot (Diskussion | Beiträge) (Automated ADBot page content)
Wechseln zu: Navigation, Suche
Id1.2.40.0.34.6.0.11.3.1
ref
at-cda-bbr-
Gültigkeit2019‑01‑16 16:12:57
StatusKyellow.png EntwurfVersions-Label2019
Nameatcdabbr_entry_ImmunizationAnzeigenameImmunization Entry
Beschreibung
Enthält die Dokumentation einer einzelnen Impfung (einzelne Gabe eines Impfstoffes). Entspricht einem Substance Administration Event. 
     
TODO: folgende Beschreibungen unten zu den jeweiligen templates kopieren?
Impfende Person = substanceAdministration.performer
Verantwortliche Person (für die Impfung ) = substanceAdministation.author (Person + Organisation)
Zeitpunkt der Freigabe der Dokumentation = substanceAdministation.author.time
Eintragende Person (Verantwortlich für die Übertragung der Information oder System, aus dem die Daten stammen) = substanceAdministration.participant Typecode TRANS (Transcriber)
KontextElternknoten des Template-Element mit Id 1.2.40.0.34.6.0.11.3.1
KlassifikationCDA Entry Level Template
Offen/GeschlossenOffen (auch andere als die definierten Elemente sind erlaubt)
Assoziiert mit
Assoziiert mit 1 Konzept
IdNameDatensatz
elgaimpf-data​element-6Kyellow.png Impfung (Klassifikation) Kyellow.png Datensatz
Benutzt
Benutzt 9 Templates
Benutzt als NameVersion
1.2.40.0.34.6.0.11.9.1InklusionKyellow.png Narrative Text Reference (2019)DYNAMIC
1.2.40.0.34.6.0.11.9.32ContainmentKyellow.png Vaccine (2019)DYNAMIC
1.2.40.0.34.6.0.11.9.31ContainmentKyellow.png Vaccine nicht angegeben (2019)DYNAMIC
1.2.40.0.34.6.0.11.9.21ContainmentKyellow.png Performer Body - Impfende Person (2019)DYNAMIC
1.2.40.0.34.6.0.11.9.2ContainmentKyellow.png Author Body (2019)DYNAMIC
1.2.40.0.34.6.0.11.9.14ContainmentKyellow.png Participant Body Transcriber (2019)DYNAMIC
1.2.40.0.34.6.0.11.3.2ContainmentKyellow.png Immunization Target Entry (2019)DYNAMIC
1.2.40.0.34.6.0.11.3.5ContainmentKyellow.png Immunization Billability Entry (2019)DYNAMIC
1.2.40.0.34.6.0.11.3.10ContainmentKyellow.png Immunization Schedule Entry (2019)DYNAMIC
BeziehungSpezialisierung: Template 1.3.6.1.4.1.19376.1.5.3.1.4.12 Immunizations (DYNAMIC)
ref
epsos-

Spezialisierung: Template 2.16.840.1.113883.10.20.1.24 Medication activity (DYNAMIC)
ref
ccd1-
Beispiel
General structure
<substanceAdministration classCode="SBADM" moodCode="EVN" negationInd="false">
  <!-- TODO: Beispiele Aktualisieren' -->
  <templateId root="2.16.756.5.30.1.1.10.4.89"/>  <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.12"/>  <templateId root="2.16.840.1.113883.10.20.1.24"/>  <id root="2.999" extension="your id"/>  <code code="IMMUNIZ" codeSystem="2.16.840.1.113883.5.4" codeSystemName="ActCode"/>  <text>
    <reference value="#im-1"/>  </text>
  <statusCode code="completed"/>  <effectiveTime value="20180410145514+02:00"/>  <priorityCode nullFlavor="UNK"/>  <routeCode nullFlavor="UNK"/>  <doseQuantity nullFlavor="UNK"/>  <consumable typeCode="CSM">
    <!-- template 2.16.756.5.30.1.1.10.4.94 'Manufactured Product' -->
  </consumable>
  <performer>
    <!-- include template 2.16.756.5.30.1.1.10.4.101 'Immunization Performer - performer Containment' -->
  </performer>
  <author>
    <!-- template 2.16.756.5.30.1.1.10.9.48 'Author Compilation with name' -->
  </author>
  <entryRelationship typeCode="RSON">
    <!-- template 2.16.756.5.30.1.1.10.4.95 'Target Of The Immunization - Medication Target' -->
  </entryRelationship>
  <entryRelationship typeCode="SUBJ">
    <!-- template 2.16.756.5.30.1.1.10.4.2 'Annotation Comments' -->
  </entryRelationship>
  <precondition>
    <!-- template 2.16.756.5.30.1.1.10.4.96 'Recommendation Category - Criterion' -->
  </precondition>
</substanceAdministration>
Beispiel
BOOSTRIX Polio
<substanceAdministration classCode="SBADM" moodCode="EVN" negationInd="false">
  <!-- TODO: Beispiele Aktualisieren' -->
  <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.12"/>  <templateId root="2.16.840.1.113883.10.20.1.24"/>  <templateId root="2.16.756.5.30.1.1.10.4.89"/>  <id root="4a641cee-aa60-09a6-b0ab-8d534c7c9e0d"/>  <code code="IMMUNIZ" codeSystem="2.16.840.1.113883.5.4" codeSystemName="ActCode"/>  <text>
    <reference value="#is10"/>  </text>
  <statusCode code="completed"/>  <effectiveTime value="20180604"/>  <priorityCode nullFlavor="UNK"/>  <routeCode nullFlavor="NA"/>  <doseQuantity nullFlavor="UNK"/>  <consumable typeCode="CSM">
    <manufacturedProduct>
      <templateId root="2.16.756.5.30.1.1.10.4.94"/>      <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.7.2"/>      <templateId root="2.16.840.1.113883.10.20.1.53"/>      <id root="2.51.1.1" extension="7680006370012"/>      <manufacturedMaterial>
        <code code="J07CA02" codeSystem="2.16.840.1.113883.6.73" codeSystemName="WHO ATC"/>        <name>BOOSTRIX Polio Inj Susp</name>      </manufacturedMaterial>
      <manufacturerOrganization>
        <name use="L">GlaxoSmithKline AG</name>      </manufacturerOrganization>
    </manufacturedProduct>
  </consumable>
  <performer>
    <time value="20180604"/>    <assignedEntity>
      <id root="2.51.1.3" extension="7608888888888"/>      <assignedPerson>
        <name use="L">
          <given>Allzeit</given>          <family>Bereit</family>          <prefix qualifier="AC">Dr. med.</prefix>        </name>
      </assignedPerson>
      <representedOrganization>
        <id root="2.51.1.3" extension="7608888888888"/>        <name use="L">Gruppenpraxis CH</name>        <telecom value="tel:+41.32.234.55.66" use="WP"/>        <telecom value="fax:+41.32.234.55.67" use="WP"/>        <telecom value="mailto:bereit@gruppenpraxis.ch" use="WP"/>        <telecom value="http://www.gruppenpraxis.ch" use="WP"/>        <addr use="WP">
          <streetName>Doktorgasse</streetName>          <houseNumber>2</houseNumber>          <city>Musterhausen</city>          <postalCode>8888</postalCode>          <country>CH</country>        </addr>
      </representedOrganization>
    </assignedEntity>
  </performer>
  <author>
    <functionCode code="309343006" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Physician">
      <translation code="221" codeSystem="2.16.840.1.113883.2.9.6.2.7" codeSystemName="ISCO-08" displayName="Medical doctors"/>    </functionCode>
    <time value="20180604"/>    <assignedAuthor>
      <id root="2.51.1.3" extension="7608888888888"/>      <assignedPerson>
        <name use="L">
          <given>Allzeit</given>          <family>Bereit</family>          <prefix qualifier="AC">Dr. med.</prefix>        </name>
      </assignedPerson>
      <representedOrganization>
        <id root="2.51.1.3" extension="7608888888888"/>        <name use="L">Gruppenpraxis CH</name>        <telecom value="tel:+41.32.234.55.66" use="WP"/>        <telecom value="fax:+41.32.234.55.67" use="WP"/>        <telecom value="mailto:bereit@gruppenpraxis.ch" use="WP"/>        <telecom value="http://www.gruppenpraxis.ch" use="WP"/>        <addr use="WP">
          <streetName>Doktorgasse</streetName>          <houseNumber>2</houseNumber>          <city>Musterhausen</city>          <postalCode>8888</postalCode>          <country>CH</country>        </addr>
      </representedOrganization>
    </assignedAuthor>
  </author>
  <entryRelationship typeCode="SUBJ" inversionInd="true">
    <act classCode="ACT" moodCode="EVN">
      <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.2"/>      <templateId root="2.16.840.1.113883.10.20.1.40"/>      <code code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"/>      <text>
        <reference value="#is16"/>      </text>
      <statusCode code="completed"/>    </act>
  </entryRelationship>
  <entryRelationship typeCode="RSON" inversionInd="false">
    <observation classCode="OBS" moodCode="EVN">
      <templateId root="2.16.756.5.30.1.1.10.4.95"/>      <id root="4a641d8e-aa60-09a6-b7fb-8d534c7c9e0d"/>      <code code="76668005" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Diphterie"/>      <text>
        <reference value="#is11"/>      </text>
      <statusCode code="completed"/>    </observation>
  </entryRelationship>
  <entryRelationship typeCode="RSON" inversionInd="false">
    <observation classCode="OBS" moodCode="EVN">
      <templateId root="2.16.756.5.30.1.1.10.4.95"/>      <id root="4a64209a-aa60-09a6-d5fd-8d534c7c9e0d"/>      <code code="127786006" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Tetanus"/>      <text>
        <reference value="#is12"/>      </text>
      <statusCode code="completed"/>    </observation>
  </entryRelationship>
  <entryRelationship typeCode="RSON" inversionInd="false">
    <observation classCode="OBS" moodCode="EVN">
      <templateId root="2.16.756.5.30.1.1.10.4.95"/>      <id root="4a642130-aa60-09a6-a82a-8d534c7c9e0d"/>      <code code="39343008" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Keuchhusten"/>      <text>
        <reference value="#is13"/>      </text>
      <statusCode code="completed"/>    </observation>
  </entryRelationship>
  <entryRelationship typeCode="RSON" inversionInd="false">
    <observation classCode="OBS" moodCode="EVN">
      <templateId root="2.16.756.5.30.1.1.10.4.95"/>      <id root="4a6421d0-aa60-09a6-e59e-8d534c7c9e0d"/>      <code code="72093006" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Kinderlähmung"/>      <text>
        <reference value="#is14"/>      </text>
      <statusCode code="completed"/>    </observation>
  </entryRelationship>
  <precondition>
    <criterion>
      <templateId root="2.16.756.5.30.1.1.10.4.96"/>      <code code="41501" codeSystem="2.16.756.5.30.1.127.3.3.4" displayName="Empfohlene Basisimpfungen"/>      <text>
        <reference value="#is15"/>      </text>
    </criterion>
  </precondition>
</substanceAdministration>
ItemDTKardKonfBeschreibungLabel
hl7:substanceAdministration
(atc...ion)
 
Target.png
elgaimpf-data​element-6Kyellow.png Impfung (Klassifikation) Kyellow.png Datensatz
Treetree.png@moodCode
cs1 … 1FEVN
Treetree.png@negationInd
bl1 … 1Ffalse
 In ELGA werden keine unerwünschten Impfungen dokumentiert, daher ist der negationInd immer "false".
Treetree.pnghl7:templateId
II1 … 1MELGA(atc...ion)
Treeblank.pngTreetree.png@root
uid1 … 1F1.2.40.0.34.6.0.11.3.1
Treetree.pnghl7:templateId
II1 … 1MIHE PCC Immunizations Entry
(atc...ion)
Treeblank.pngTreetree.png@root
uid1 … 1F1.3.6.1.4.1.19376.1.5.3.1.4.12
Treetree.pnghl7:templateId
II1 … 1MHL7 CCD Medication activity (atc...ion)
Treeblank.pngTreetree.png@root
uid1 … 1F2.16.840.1.113883.10.20.1.24
Treetree.pnghl7:id
II1 … 1MId der einzelnen Impfung, auf die referenziert werden kann (z.B. für Updates).
OID und Extension werden von der GDA-Software generiert, Eindeutigkeit ist unbedingt zu wahren.
(atc...ion)
Treeblank.pngTreetree.png@root
uid1 … 1R
Treeblank.pngTreetree.png@extension
st0 … 1 
Auswahl1 … 1Elemente in der Auswahl:
  • hl7:code
  • hl7:code[concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.6.0.10.3-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]
Treeblank.pngTreetree.pnghl7:code
CD0 … 1(atc...ion)
Treeblank.pngTreeblank.pngTreetree.png@code
cs1 … 1FIMMUNIZ
Treeblank.pngTreeblank.pngTreetree.png@codeSystem
oid1 … 1F2.16.840.1.113883.5.4
Treeblank.pngTreeblank.pngTreetree.png@codeSystemName
st1 … 1FActCode
Treeblank.pngTreeblank.pngTreetree.png@displayName
st0NPNP/nicht anwesend
Treeblank.pngTreetree.pnghl7:code
CD0 … 1Wenn im Dokument keine Impfung dokumentiert wird, sondern z.B. eine Immunität durch Erkrankung eingetragen werden soll, muss dieses Entry trotzdem vorhanden sein, aber folgender Code ist zu verwenden:
182849000
No Drug Therapy Prescribed
(atc...ion)
Treeblank.pngTreeblank.pngTreetree.png@code
cs1 … 1R
Treeblank.pngTreeblank.pngTreetree.png@codeSystem
oid1 … 1R
Treeblank.pngTreeblank.pngTreetree.png@codeSystemName
st0 … 1 
Treeblank.pngTreeblank.pngTreetree.png@displayName
st1 … 1R
 CONF
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.3 ELGA_SpecialCaseMedication_VS (DYNAMIC)
Eingefügt1 … 1 von 1.2.40.0.34.6.0.11.9.1 Narrative Text Reference (DYNAMIC)
Der menschenlesbare Text MUSS automatisch aus den strukturierten Informationen dieses Elements generiert werden. Das Textelement MUSS NUR den Verweis auf den entsprechenden Text im menschenlesbaren Teil enthalten.
Treetree.pnghl7:text
ED1 … 1M(atc...ion)
Treeblank.pngTreetree.pnghl7:reference
TEL1 … 1MDie Referenz auf den entsprechenden Text im menschenlesbaren Teil muss durch Bezugnahme auf den Inhalt[@ID] angegeben werden: reference[@value='#xxx'].(atc...ion)
Treeblank.pngTreeblank.pngTreetree.png@value
1 … 1R
 Schematron assertroleKred.png error 
 teststarts-with(@value,'#') 
 MeldungThe @value attribute content MUST conform to the format '#xxx', where xxx is the ID of the corresponding <content/> element. 
 Variable letNameidvalue 
 Valuesubstring-after(@value,'#') 
 Schematron assertroleKred.png error 
 testancestor::hl7:structuredBody//*[@ID=$idvalue] 
 MeldungNo narrative text found for this reference (no content element within this document has an ID that corresponds to '<value-of select="$idvalue"/>'). 
Treetree.pnghl7:statusCode
CS1 … 1MDer StatusCode muss für alle Impfungen auf "abgeschlossen" gesetzt werden. (atc...ion)
 CONF
Der Wert von @code muss gewählt werden aus dem Value Set 2.16.840.1.113883.1.11.20025 ActStatusCompleted (DYNAMIC)
Treetree.pnghl7:effectiveTime
TS.AT.TZ1 … 1MZeitpunkt der Durchführung der Impfung.(atc...ion)
Treetree.pnghl7:routeCode
CE1 … 1R
Die Art der Anwendung (des Impfstoffes) z.B. subkutan, intramuskulär

Wird nicht verwendet, für dieses Element wird daher immer der nullFlavor='NA' angegeben.
(atc...ion)
Treeblank.pngTreetree.png@nullFlavor
cs1 … 1FNA
Treetree.pnghl7:approachSiteCode
CD1 … 1R
Der Ort der Anwendung bzw. die Körperstelle, an der die Impfung angewendet wurde. 
Wird nicht verwendet, für dieses Element wird daher immer der nullFlavor='NA' angegeben.
(atc...ion)
Treeblank.pngTreetree.png@nullFlavor
cs1 … 1FNA
Treetree.pnghl7:doseQuantity
IVL_PQ1 … 1RMenge des Wirkstoffs der verabreichten Arzneispezialität (Mengenangabe aus Fachinformation). Die tatsächlich verabreichte Menge MUSS dokumentiert werden, wenn von Fachinformation abweichend verabreicht wurde.
         
Mit doseQuantity als IVL_PQ, aber als PQ instantiiert.

TODO: Assert zu Nullflavor nur erlaubt, wenn es sich um einen Nachtrag handelt (d.h. ein Participant Transcriber angegeben ist).
(atc...ion)
Treeblank.png wo [not(hl7:lowoder
hl7:high)]
Treeblank.pngTreetree.png@nullFlavor
cs0 … 1FUNK
Treeblank.pngTreetree.png@value
1 … 1RDosierung bzw. Menge des verabreichten Impfstoffes. Muss nur angegeben werden, wenn die tatsächlich verabreichte Menge kleiner ist als die in der Fachinformation angegebene Menge.
Treeblank.pngTreetree.png@unit
cs0 … 1 
 CONF
Der Wert von @unit muss gewählt werden aus dem Value Set 1.2.40.0.34.10.32 ELGA_MedikationMengenart_VS (DYNAMIC)
oder
Der Wert von @unit muss gewählt werden aus dem Value Set 1.2.40.0.34.10.67 ELGA_MedikationMengenartAlternativ (DYNAMIC)
Treeblank.pngTreetree.pnghl7:low
IVXB_PQNP(atc...ion)
Treeblank.pngTreetree.pnghl7:center
PQNP(atc...ion)
Treeblank.pngTreetree.pnghl7:width
PQNP(atc...ion)
Treeblank.pngTreetree.pnghl7:high
IVXB_PQNP(atc...ion)
Auswahl1 … 1Elemente in der Auswahl:
  • hl7:consumable welches enthält Template 1.2.40.0.34.6.0.11.9.32 Vaccine (DYNAMIC)
  • hl7:consumable welches enthält Template 1.2.40.0.34.6.0.11.9.31 Vaccine nicht angegeben (DYNAMIC)
Treeblank.pngTreetree.pnghl7:consumable
0 … 1Impfstoff. 
Beim Nachtrag einer Impfung kann das Vaccine Entry entfallen.
TODO:  Erlaubter Nullflavor "UNK"?
                   
TODO: Nur wenn eine "Nachtragende Person" (Participant Transcriber) vorhanden ist, darf consumable den Nullflavor UNK haben.


Beinhaltet 1.2.40.0.34.6.0.11.9.32 Vaccine (DYNAMIC)
(atc...ion)
Treeblank.pngTreeblank.png wo [hl7:manufacturedProduct]
Treeblank.pngTreeblank.pngTreetree.png@typeCode
cs1 … 1FCSM
Treeblank.pngTreetree.pnghl7:consumable
0 … 1Beinhaltet 1.2.40.0.34.6.0.11.9.31 Vaccine nicht angegeben (DYNAMIC)(atc...ion)
Treeblank.pngTreeblank.png wo [hl7:manufacturedProduct]
Treeblank.pngTreeblank.pngTreetree.png@typeCode
cs1 … 1FCSM
Treetree.pnghl7:performer
0 … 1R
Impfende Person ("Impfarzt"): Jene Person, die die Impfung durchführt, z.B. ein Arzt oder eine Hebamme bzw. DGKS im übertragenen Wirkungsbereich

Beinhaltet 1.2.40.0.34.6.0.11.9.21 Performer Body - Impfende Person (DYNAMIC)
(atc...ion)
Treeblank.png wo [hl7:assignedEntity]
 ConstraintDer Performer muss bei einer Impfung angegeben werden, bei einem Nachtrag (späterer Eintrag einer bereits stattgefundenen Impfung) kann er entfallen.
Treetree.pnghl7:author
1 … 1RDie Person, die für die Impfung und ihre Dokumentation letztlich verantwortlich ist. Im Sinne des "Übertragenen Wirkungsbereiches" der verantwortliche Arzt.
         





Beinhaltet 1.2.40.0.34.6.0.11.9.2 Author Body (DYNAMIC)
(atc...ion)
Treeblank.png wo [hl7:assignedAuthor]
Treetree.pnghl7:participant
0 … 1R
Eintragende Person (Datenverarbeitende Person)
Die Person / Gerät, die Daten für den Impfpass dokumentiert. Nur für Nachtragung relevant.

Beinhaltet 1.2.40.0.34.6.0.11.9.14 Participant Body Transcriber (DYNAMIC)
(atc...ion)
Treeblank.png wo [hl7:participantRole]
Treetree.pnghl7:entryRelationship
1 … *M
Impfschutz gegen eine bestimmte Krankheit oder einen Erreger.
           

Beinhaltet 1.2.40.0.34.6.0.11.3.2 Immunization Target Entry (DYNAMIC)
(atc...ion)
Treeblank.png wo [hl7:observation [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.6.0.10.4-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]]]
Treeblank.pngTreetree.png@typeCode
cs1 … 1FIMM
Treetree.pnghl7:entryRelationship
0 … 1RAbrechenbarkeit.
         
Darf nur bei einer neuen Impfung vorhanden sein.
Bei einem Nachtrag oder im Dokument Kompletter Immunisierungsstatus darf dieses Entry nicht vorhanden sein!

TODO: Wenn ein Billability Entry vorhanden ist, darf keine Nachtragende Person (Transcriber participantRole/@classCode=TRANS) vorhanden sein.

Beinhaltet 1.2.40.0.34.6.0.11.3.5 Immunization Billability Entry (DYNAMIC)
(atc...ion)
Treeblank.png wo [hl7:act [hl7:code [(@code = 'PAY' and @codeSystem = '2.16.840.1.113883.5.4') or @nullFlavor]]]
Treeblank.pngTreetree.png@typeCode
cs1 … 1FSUBJ
Treetree.pnghl7:precondition
1 … 1RImpfschema.
         
Die Angabe eines Impfschemas ist verpflichtend. Nur beim Nachtrag einer Impfung kann ist das Setzen des Nullflavors 'UNK' (unbekannt) erlaubt.

TODO: Nullflavor 'UNK' nur beim Nachtrag einer Impfung erlaubt.

Beinhaltet 1.2.40.0.34.6.0.11.3.10 Immunization Schedule Entry (DYNAMIC)
(atc...ion)
Treeblank.png wo [hl7:criterion [hl7:code [not(@nullFlavor)]]]