1.2.40.0.34.6.0.11.3.1/static-2019-01-16T161257

Aus HL7 Austria MediaWiki
Version vom 25. Juni 2019, 04:24 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/GeschlossenGeschlossen (nur definierte 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 Product (2019)DYNAMIC
1.2.40.0.34.6.0.11.9.31ContainmentKyellow.png Vaccine Product 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.8ContainmentKyellow.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
Beispiel
<hl7:substanceAdministration moodCode="EVN" negationInd="false">
  <hl7:substanceAdministration moodCode="EVN" negationInd="false">
    <hl7:templateId root="1.2.40.0.34.6.0.11.3.1"/>    <hl7:templateId root="2.16.840.1.113883.10.20.1.24"/>    <hl7:templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.12"/>    <hl7:id root="1.2.3.999" extension="extension"/>    <hl7:code code="IMMUNIZ" codeSystem="2.16.840.1.113883.5.4" codeSystemName="ActCode"/>    <hl7:text>
      <hl7:reference value="#ref-1"/>    </hl7:text>
    <hl7:statusCode code="completed"/>    <hl7:effectiveTime value="20190817121500+0200"/>    <hl7:routeCode nullFlavor="NA"/>    <hl7:approachSiteCode nullFlavor="NA"/>    <hl7:doseQuantity value="1" unit="{Packung}"/>    <hl7:consumable>
      <!-- template 1.2.40.0.34.6.0.11.9.32 'Vaccine' (2019-04-24T08:57:24) -->
    </hl7:consumable>
    <hl7:performer typeCode="PRF">
      <!-- template 1.2.40.0.34.6.0.11.9.21 'Performer Body - Impfende Person' (2019-05-08T13:21:12) -->
    </hl7:performer>
    <hl7:author>
      <!-- template 1.2.40.0.34.6.0.11.9.2 'Author Body ' (2019-01-18T11:37:17) -->
    </hl7:author>
    <hl7:participant typeCode="TRANS">
      <!-- template 1.2.40.0.34.6.0.11.9.14 'Participant Body Transcriber' (2019-04-03T16:19:46) -->
    </hl7:participant>
    <hl7:entryRelationship typeCode="IMM">
      <!-- template 1.2.40.0.34.6.0.11.3.2 'Immunization Target Entry' (2019-04-03T10:41:41) -->
    </hl7:entryRelationship>
    <hl7:entryRelationship typeCode="SUBJ">
      <!-- template 1.2.40.0.34.6.0.11.3.5 'Immunization Billability Entry' (2019-04-03T14:30:52) -->
    </hl7:entryRelationship>
    <hl7:precondition>
      <!-- template 1.2.40.0.34.6.0.11.3.10 'Immunization Schedule Entry' (2019-04-17T10:53:55) -->
    </hl7:precondition>
  </hl7:substanceAdministration>
</hl7: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 … 1MHL7 CCD Medication activity (atc...ion)
Treeblank.pngTreetree.png@root
uid1 … 1F2.16.840.1.113883.10.20.1.24
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:id
II1 … 1MId der einzelnen Impfung, auf die referenziert werden kann (z.B. für Updates).
OID und/oder 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)
Treetree.pnghl7:text
ED1 … 1(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 … 1MFester Wert "completed" (atc...ion)
Treeblank.pngTreetree.png@code
cs1 … 1Fcompleted
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_PQ0 … 1CMenge 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)
 Constraint
Im Fall der Dokumentenklasse "Kompletter Immunisierungsstatus" KANN dieses Element komplett entfallen.

In allen anderen Fällen MUSS das Element vorhanden sein und KANN mit code/@nullFlavor == "UNK" strukturiert werden.

ToDo: Assert
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 … 1
Im Fall der Dokumentation einer verabreichten Impfung MUSS das Element den Vorgaben des Template "Vaccine Product" (templateId 1.2.40.0.34.6.0.11.9.32) folgen.
   
In allen anderen Fällen MUSS das Element entsprechend dem Template "Vaccine Product nicht angegeben" (templateId 1.2.40.0.34.6.0.11.9.31) strukturiert sein.
Elemente in der Auswahl:
  • hl7:consumable welches enthält Template 1.2.40.0.34.6.0.11.9.32 Vaccine Product (DYNAMIC)
  • hl7:consumable welches enthält Template 1.2.40.0.34.6.0.11.9.31 Vaccine Product nicht angegeben (DYNAMIC)
Treeblank.pngTreetree.pnghl7:consumable
0 … 1Impfstoff. 

Beinhaltet 1.2.40.0.34.6.0.11.9.32 Vaccine Product (DYNAMIC)
(atc...ion)
Treeblank.pngTreeblank.png wo [hl7:manufacturedProduct]
Treeblank.pngTreeblank.pngTreetree.png@typeCode
cs1 … 1FCSM
Treeblank.pngTreetree.pnghl7:consumable
0 … 1TODO: Nur wenn eine "Nachtragende Person" (Participant Transcriber) vorhanden ist, darf das Entry Vaccine Product nicht angegeben verwendet werden.

Beinhaltet 1.2.40.0.34.6.0.11.9.31 Vaccine Product 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]
Treeblank.pngTreetree.png@typeCode
cs1 … 1FPRF
 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.8 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]
Treeblank.pngTreetree.png@typeCode
cs1 … 1FTRANS
Treeblank.pngTreetree.png@context​Control​Code
cs0 … 1FOP
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.
                   
Ist nur im Falle der Dokumentation einer verabreichten Impfung zulässig.
In allen anderen Fällen MUSS dieses Element komplett entfallen.

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]]