hl7:observation
|
|
|
|
|
(kezing) |
@classCode
|
cs |
1 … 1 |
F |
OBS |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:templateId
|
II |
1 … 1 |
M |
|
(kezing) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.4.3.11.60.66.10.202 |
hl7:id
|
II |
1 … 1 |
M |
Unieke identificatie van de meting |
(kezing) |
hl7:code
|
CE |
1 … 1 |
R |
Bepalingstype |
(kezing) |
|
CONF |
|
hl7:text
|
ED |
0 … 1 |
|
Toelichting op de meting |
(kezing) |
hl7:statusCode
|
CS |
1 … 1 |
M |
|
(kezing) |
|
CONF |
|
hl7:effectiveTime
|
TS |
1 … 1 |
R |
Relevante tijdstip |
(kezing) |
hl7:value
|
|
1 … 1 |
R |
Uitslag van de bepaling Voor value moet er altijd een HL7 v3 datatype worden gekozen. Uitgaande van de NHG
lijst "type" wordt in d.m.v een xsi:type attribuut voor
- keuzelijsten CE
- tekst ST (string)
- datum TS (time stamp)
- numeriek PQ (physical quantity)
- ja/nee BL (boolean)
gekozen.
|
(kezing) |
@xsi:type
|
|
1 … 1 |
R |
|
|
Voorbeeld |
<value xsi:type="PQ" value="86" unit="kg"/> |
hl7:interpretationCode
|
CV |
0 … 1 |
R |
Interpretatiecode |
(kezing) |
|
CONF |
|
Inclusie |
0 … 1 |
C |
van 2.16.840.1.113883.2.4.3.11.60.66.10.9031 KEZO PART CDA Inhoudsverantwoordelijke (Body) (DYNAMISCH)
|
hl7:participant
|
|
0 … 1 |
C |
Inhoudsverantwoordelijke zorgverlener |
(kezing) |
|
waar [@typeCode='RESP'] |
|
|
@typeCode
|
cs |
0 … 1 |
F |
RESP |
|
Constraint |
Aan te geven indien de inhoudsverantwoordelijke zorgverlener anders is dan de dossierverantwoordelijke
zorgverlener
|
Inclusie |
|
|
van 2.16.840.1.113883.2.4.3.11.60.66.10.9030 KEZO PART CDA Responsible Party (Body) (DYNAMISCH)
|
hl7:time
|
IVL_TS |
0 … 1 |
|
|
(kezing) |
hl7:participantRole
|
|
1 … 1 |
R |
|
(kezing) |
@classCode
|
cs |
1 … 1 |
F |
ASSIGNED |
hl7:id
|
II |
0 … * |
|
UZI of AGB |
(kezing) |
hl7:code
|
CE |
0 … 1 |
|
|
(kezing) |
|
CONF |
@codeSystem moet "2.16.840.1.113883.5.111" zijn |
of |
@codeSystem moet "2.16.840.1.113883.2.4.15.111" zijn |
|
hl7:addr
|
AD |
0 … * |
|
|
(kezing) |
hl7:telecom
|
TEL |
0 … * |
|
|
(kezing) |
hl7:playingEntity
|
|
0 … 1 |
|
|
(kezing) |
@classCode
|
cs |
1 … 1 |
F |
PSN |
@determinerCode
|
cs |
1 … 1 |
F |
INSTANCE |
hl7:code
|
CE |
0 … 1 |
|
|
(kezing) |
|
CONF |
|
hl7:name
|
PN |
0 … * |
|
|
(kezing) |
hl7:scopingEntity
|
|
0 … 1 |
|
|
(kezing) |
@classCode
|
cs |
1 … 1 |
F |
ORG |
@determinerCode
|
cs |
1 … 1 |
F |
INSTANCE |
hl7:id
|
II |
0 … * |
|
|
(kezing) |
hl7:code
|
CE |
0 … 1 |
|
|
(kezing) |
@codeSystem
|
CONF |
0 … 1 |
F |
2.16.840.1.113883.2.4.15.1060 (RoleCodeNL - zorgaanbiedertype (organisaties)) |
hl7:desc
|
ED |
0 … 1 |
|
|
(kezing) |
Inclusie |
0 … * |
|
van 2.16.840.1.113883.2.4.3.11.60.7.10.32 part Encounter reference (2017‑12‑21 12:39:47) Bevat een koppeling met een contact waar deze medicatieafspraak deel van was
|
hl7:entryRelationship
|
|
0 … * |
R |
Relatie van de observatie/meting met een contactmoment/bezoek. Het enige verplichte
data-element is het id, om daar naar te verwijzen
|
(kezing) |
|
waar [@typeCode = 'REFR'] [hl7:encounter] |
|
|
@typeCode
|
cs |
1 … 1 |
F |
REFR |
|
Voorbeeld |
Verwijzing naar contactmoment/bezoek met id <encounter classCode="ENC" moodCode="EVN"> <id extension="0056465423" root="2.16.528.1.1007.3.3.765332.1.12"/></encounter> |
hl7:encounter
|
|
1 … 1 |
M |
Het contactmoment/bezoek |
(kezing) |
@classCode
|
|
1 … 1 |
F |
ENC |
@moodCode
|
|
1 … 1 |
F |
EVN |
hl7:id
|
II |
1 … 1 |
M |
Identificatie contactmoment/bezoek |
(kezing) |
Inclusie |
0 … * |
|
van 2.16.840.1.113883.2.4.3.11.60.7.10.33 part Concern reference (2017‑12‑21 12:40:50) Bevat een koppeling met een episode waar deze medicatieafspraak een relatie mee heeft
|
hl7:entryRelationship
|
|
0 … * |
R |
Relatie van de observatie/meting met een concern/episode. Het enige verplichte data-element
is het id, om daar naar te verwijzen. Het element code is ook verplicht, maar heeft
vaste waarden.
|
(kezing) |
|
waar [@typeCode = 'REFR'] [hl7:act [hl7:code [@code = 'CONC'] [@codeSystem = '2.16.840.1.113883.5.6']]] |
|
|
@typeCode
|
cs |
1 … 1 |
F |
REFR |
|
Voorbeeld |
Verwijzing naar concern/episode met id <act classCode="ACT" moodCode="EVN"> <id extension="hc657498ft562.9895" root="2.16.528.1.1007.3.3.765332.1.12"/> <code code="CONC" codeSystem="2.16.840.1.113883.5.6" displayName="Concern"/></act> |
hl7:act
|
|
1 … 1 |
M |
Het concern/de episode |
(kezing) |
@classCode
|
|
1 … 1 |
F |
ACT |
@moodCode
|
|
1 … 1 |
F |
EVN |
hl7:id
|
II |
1 … 1 |
M |
Identificatie concern/episode |
(kezing) |
hl7:code
|
CV |
1 … 1 |
M |
Type act heeft vaste waarde HL7 ActClass CONC
|
(kezing) |
@code
|
CONF |
1 … 1 |
F |
CONC |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.5.6 (ActClass) |
Inclusie |
0 … 1 |
|
van 2.16.840.1.113883.2.4.3.11.60.66.10.9005 PART CDA Observation Reference Range (DYNAMISCH) Referentiewaarden
|
hl7:referenceRange
|
|
0 … 1 |
|
Referentiewaarden |
(kezing) |
@typeCode
|
|
1 … 1 |
F |
REFV |
|
Voorbeeld |
Reference range with preconditions <referenceRange typeCode="REFV"> <observationRange classCode="OBS" moodCode="EVN.CRT"> <text>43.0 - 49.0</text> <value xsi:type="IVL_PQ"> <low value="43.0" unit="%"/> <high value="49.0" unit="%"/> </value> <interpretationCode code="N" codeSystem="2.16.840.1.113883.5.83" codeSystemName="ObservationInterpretation"/> </observationRange></referenceRange> |
|
Voorbeeld |
Reference range with preconditions <referenceRange typeCode="REFV"> <observationRange classCode="OBS" moodCode="EVN.CRT"> <text>>40</text> <value xsi:type="IVL_PQ"> <low value="40.0" unit="%" inclusive="false"/> <high nullFlavor="PINF"/> </value> <interpretationCode code="N" codeSystem="2.16.840.1.113883.5.83" codeSystemName="ObservationInterpretation"/> </observationRange></referenceRange> |
hl7:observationRange
|
|
1 … 1 |
M |
|
(kezing) |
@classCode
|
|
1 … 1 |
F |
OBS |
@moodCode
|
|
1 … 1 |
F |
EVN.CRT |
hl7:code
|
|
|
NP |
|
(kezing) |
hl7:text
|
ED |
0 … 1 |
|
|
(kezing) |
hl7:value
|
IVL_PQ |
0 … 1 |
|
|
(kezing) |
hl7:low
|
PQ |
1 … 1 |
R |
|
(kezing) |
@value
|
|
0 … 1 |
|
Ondergrens waarde |
@unit
|
|
0 … 1 |
|
Ondergrens eenheid |
@nullFlavor
|
cs |
0 … 1 |
|
Alleen relevant indien ondergrens onbekend is. 'NI' voor een ondergrens waarvoor helemaal
geen informatie bekend is. 'UNK' voor situaties waarin je weet dat er een waarde is,
maar je deze niet hebt. In meer uitzonderlijke gevallen zijn 'NINF' en 'TRC' (Onmeetbaar
dicht tegen 0 aan) denkbaar.
|
|
Schematron assert |
role |
error
|
|
|
test |
not(@nullFlavor='PINF') |
|
|
Melding |
NullFlavor PINF is geen geldige ondergrens omdat deze altijd boven de bovengrens zou
liggen |
|
hl7:high
|
PQ |
1 … 1 |
R |
|
(kezing) |
@value
|
|
0 … 1 |
|
Bovengrens waarde |
@unit
|
|
0 … 1 |
|
Bovengrens eenheid |
@nullFlavor
|
cs |
0 … 1 |
|
Alleen relevant indien bovengrens onbekend is. 'NI' voor een bovengrens waarvoor helemaal
geen informatie bekend is. 'UNK' voor situaties waarin je weet dat er een waarde is,
maar je deze niet hebt. In meer uitzonderlijke gevallen zijn 'PINF' (Positive infinity)
en 'TRC' (Onmeetbaar dicht tegen 0 aan) denkbaar.
|
|
Schematron assert |
role |
error
|
|
|
test |
not(@nullFlavor='NINF') |
|
|
Melding |
NullFlavor NINF is geen geldige bovengrens omdat deze altijd onder de ondergrens zou
liggen |
|
hl7:interpretationCode
|
CV |
1 … 1 |
M |
|
(kezing) |
@code
|
CONF |
1 … 1 |
F |
N |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.5.83 (Observation Interpretation) |