Ein Problem/Bedenken ist eine Spezialisierung eines allgemeinen „Bedenkens“ (engl.: Concern, eine allgemeine Beschreibung von Problemen oder Allergien und Unverträglichkeiten) auf die Kategorie „Problem“.
Ein Problem/Bedenken-Entry erlaubt die Dokumentation der Geschichte eines Problems als eine Serie von Beobachtungen (engl.: Observation) von Problemen (siehe Kapitel „ELGA Problem-Entry“).
Template ID
ELGA: 1.2.40.0.34.11.1.3.5
Parent Template ID
IHE PCC Concern Entry: 1.3.6.1.4.1.19376.1.5.3.1.4.5.1 IHE PCC Problem Concern Entry: 1.3.6.1.4.1.19376.1.5.3.1.4.5.2 HL7 CCD 3.5: 2.16.840.1.113883.10.20.1.27
1.1 Spezifikation
Id
1.2.40.0.34.11.1.3.5
Gültigkeit
2011‑12‑19
Status
Aktiv
Versions-Label
Name
ProblemBedenkenEntry
Bezeichnung
Problem Bedenken Entry
Kontext
Elternknoten des Template-Element mit Id 1.2.40.0.34.11.1.3.5
Klassifikation
CDA Entry Level Template
Offen/Geschlossen
Offen (auch andere als die definierten Elemente sind erlaubt)
Benutzt
Benutzt 1 Template
Benutzt
als
Name
Version
1.2.40.0.34.11.1.3.6
Containment
Problem Entry
DYNAMIC
Beziehung
Version: Template 1.2.40.0.34.11.1.3.5 Problem Bedenken Entry (2011‑12‑19)
ref
elga-
Beispiel
Strukturbeispiel
<actclassCode="ACT"moodCode="EVN"> <templateIdroot="1.2.40.0.34.11.1.3.5"/><!-- ELGA --> <templateIdroot="1.3.6.1.4.1.19376.1.5.3.1.4.5.1"/><!-- IHE PCC --> <templateIdroot="1.3.6.1.4.1.19376.1.5.3.1.4.5.2"/><!-- IHE PCC --> <templateIdroot="2.16.840.1.113883.10.20.1.27"/><!-- HL7 CCD --> <!-- ID des Entlassungsdiagnose-Entry --> <idroot="1.2.3.999"extension="--example only--"/><!-- Code des Entlassungsdiagnose-Entry --> <codenullFlavor="NA"/><!-- Statuscode des Entlassungsdiagnose-Entry --> <statusCodecode="active"/><!-- Zeitintervall des Entlassungsdiagnose-Entry --> <effectiveTime> <lowvalue=""/><highvalue=""/></effectiveTime><!-- Exakt ein Problem-Entry --> <entryRelationshiptypeCode="SUBJ"inversionInd="false"> <!-- ELGA Problem-Entry (1.2.40.0.34.11.1.3.6) --> <observationclassCode="OBS"moodCode="EVN"negationInd="false"> <templateIdroot="1.2.40.0.34.11.1.3.6"/> : </observation></entryRelationship></act>
Item
DT
Kard
Konf
Beschreibung
Label
hl7:act
1 … 1
R
(Pro...try)
@classCode
cs
1 … 1
F
ACT
@moodCode
cs
1 … 1
F
EVN
hl7:templateId
II
1 … 1
R
ELGA
(Pro...try)
@root
uid
1 … 1
F
1.2.40.0.34.11.1.3.5
hl7:templateId
II
1 … 1
R
IHE PCC Concern Entry
(Pro...try)
@root
uid
1 … 1
F
1.3.6.1.4.1.19376.1.5.3.1.4.5.1
hl7:templateId
II
1 … 1
R
IHE PCC Problem Concern Entry
(Pro...try)
@root
uid
1 … 1
F
1.3.6.1.4.1.19376.1.5.3.1.4.5.2
hl7:templateId
II
1 … 1
R
HL7 CCD 3.5
(Pro...try)
@root
uid
1 … 1
F
2.16.840.1.113883.10.20.1.27
hl7:id
II
1 … 1
R
ID des Problem/Bedenken-Entry
Grundsätzlich sind die Vorgaben gemäß Kapitel „Identifikations-Elemente“ zu befolgen.
(Pro...try)
hl7:code
CE
1 … 1
R
Code des Problem/Bedenken-Entry.
(Pro...try)
@nullFlavor
cs
1 … 1
F
NA
hl7:statusCode
CS
1 … 1
M
(Pro...try)
CONF
@code muss "active" sein
oder
@code muss "suspended" sein
oder
@code muss "completed" sein
oder
@code muss "aborted" sein
hl7:effectiveTime
1 … 1
R
Zeitintervall in dem das Problem/Bedenken existent war/ist.
Grundsätzlich sind die Vorgaben gemäß Kapitel 5.3, „Zeit-Elemente“ zu befolgen.
Anforderung in Abhängigkeit von „statusCode“:
Ist das Element statusCode auf „active“ oder „suspended“ gesetzt, MUSS das high-Element des Zeitintervalls weggelassen werden.
(Pro...try)
hl7:low
1 … 1
R
(Pro...try)
hl7:high
0 … 1
(Pro...try)
Schematron assert
role
error
test
count(hl7:statusCode[@code='active' or @code='suspended'])=0 or count(hl7:effectiveTime/hl7:high)=0
Meldung
Ist das Element statusCode auf „active“ oder „suspended“ gesetzt, muss das high-Element des Zeitintervalls weggelassen werden.
hl7:entryRelationship
1 … *
M
Das eigentliche Problem ist als Beziehung zum Problem/Bedenken angeführt. Es MUSS mindestens ein Problem angegeben werden.
Jedes Problem des ELGA Problem/Bedenken-Entry ist in Form eines ELGA Problem-Entry (1.2.40.0.34.11.1.3.6) anzugeben.
Beinhaltet 1.2.40.0.34.11.1.3.6 Problem Entry (DYNAMIC)
(Pro...try)
@typeCode
cs
1 … 1
F
SUBJ
@inversionInd
bl
1 … 1
F
false
1.1.1 statusCode
Der statusCode zeigt den derzeitigen Zustand an, in dem sich das angegebene Problem/Bedenken befindet („aktiv“, „bereits beendet“ …).
Die folgenden Zustände sind möglich:
active („Aktiv“)
Beschreibung: Das Problem/Bedenken besteht noch und wird weiter beobachtet.
suspended („Ausgesetzt“)
Beschreibung: Das Problem/Bedenken besteht noch, die Beobachtung wird aber derzeit ausgesetzt.
aborted („Abgebrochen“)
Beschreibung: Das Problem/Bedenken besteht noch (nicht gelöst/beigelegt), wird jedoch nicht länger verfolgt.
completed („Abgeschlossen“)
Beschreibung: Das Problem/Bedenken besteht nicht mehr und wird auch nicht länger verfolgt.