<componentOf> <encompassingEncounterclassCode="ENC"moodCode="EVN"> <!-- Aufnahme-Identifikator --> <idroot="1.2.276.0.76.3.87686.1.45"extension="657827456837"/><!-- Abrechnung-Fallnummer --> <idroot="1.2.276.0.76.3.87686.1.45"extension="21197154"/><effectiveTime> <!-- Aufnahmezeitpunkt (Datum und Zeit), Zeitangabe genau bis auf die Minute --> <lowvalue="201503041234"/><!-- Ende Patientenkontakt = Zeitpunkt der Verlegung/Entlassung --> <highvalue="201503041345"/></effectiveTime><!-- Entlassung des Patienten mit Entlassungsgrund --> <dischargeDispositionCodecode="225928004"codeSystem="2.16.840.1.113883.6.96"displayName="Patient selfdischarge against medical advice (procedure)"/></encompassingEncounter></componentOf>
Item
DT
Kard
Konf
Beschreibung
Label
hl7:componentOf
(pat...akt)
@typeCode
cs
0 … 1
F
COMP
hl7:encompassingEncounter
1 … 1
R
(pat...akt)
@classCode
cs
0 … 1
F
ENC
@moodCode
cs
0 … 1
F
EVN
hl7:id
II
1 … *
R
Identifikationselement (verpflichtend) zur Aufnahme der Aufenthalts-Identifikation als erste Id
(pat...akt)
wo [1]
hl7:id
II
0 … 1
R
Abrechnungs-Fallnummer für das Zuordnen von §21-Daten (optional) als zweite Id
(pat...akt)
wo [2]
hl7:effectiveTime
IVL_TS
1 … 1
M
(pat...akt)
hl7:low
TS.DATE.MIN
1 … 1
M
Aufnahmezeitpunkt (Datum und Zeit), Zeitangabe genau bis auf die Minute
(pat...akt)
hl7:high
TS.DATE.MIN
0 … 1
Ende Patientenkontakt = Zeitpunkt der Verlegung/Entlassung
(pat...akt)
hl7:dischargeDispositionCode
CV
0 … 1
R
(pat...akt)
CONF
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.276.0.76.3.1.195.11.7 Typ Entlassung (DYNAMIC)
Schematron assert
role
error
test
not(hl7:dischargeDispositionCode and //hl7:act[hl7:templateId/@root = '1.2.276.0.76.3.1.195.10.71'])
Meldung
Patient entweder verlegt (encompassingEncounter.dischargeDispositionCode) oder entlassen (act Referralto template id 1.2.276.0.76.10.4067)