3.2. FHIR profiles

3.2.1. Long-term healthcare-specific profiles

The following FHIR profiles have been introduced for the Long-term Healthcare standard:

CIM (concept) FHIR resource/extension FHIR profile
Encounter Encounter lz-Encounter
NursingReport Observation lz-NursingReport
NursingReport (ReportTitle) Extension ext-NursingReport.ReportTitle

Table 1: Relevant long-term healthcare-specific profiles

Note the following:

  • The CIM Encounter is largely based on zib publication 2017, but is adjusted in the sense that future contacts are in scope as well (which is a pre-adopt of zib publication 2020).
  • The Nictiz Profiling Guidelines for FHIR STU3 have been used as guidelines for creating the profiles.
  • The (element) descriptions present in the profiles are taken from the respective Logical Model or CIM the mapped concept originates from.
  • The 'open world' modeling approach is adopted as much as possible. Notable exceptions are cardinalities that have been restricted based on the functional dataset of the MedMij use case, such as several minimum cardinalities.

3.2.2. Other profiles

FHIR STU3 conformance resources developed by Nictiz (based on zib publication 2017) from the zib2017 2.3.2 package are used and referenced where possible. In particular, the zibs and corresponding nl-core profiles collected in the table below are used.

Zib FHIR resource FHIR profile
Patient Patient nl-core-patient
HealthProfessional PractitionerRole
Practitioner
nl-core-practitionerrole
nl-core-practitioner
HealthcareProvider Organization nl-core-organization

Table 2: Relevant nl-core profiles

3.2.1. Encounter

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
statusΣ ?!1..1codeBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
status1..1codeBinding
periodC1..1Period
classΣ1..1CodingBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
class1..1CodingBinding
periodC1..1Period
typeΣ0..*CodeableConcept
priority0..1CodeableConcept
subjectΣ C1..1Reference(nl-core-patient)
episodeOfCareΣ C0..*Reference(nl-core-episodeofcare)
incomingReferralC0..*Reference(ReferralRequest)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
healthProfessionalRoleΣ0..*CodingBinding
textΣ0..1string
periodC0..1Period
id0..1string
practitionerRoleC0..1Extension(Reference(nl-core-practitionerrole))
referenceΣ C0..1string
identifierΣ0..1Identifier
displayΣ0..1string
appointmentΣ C0..1Reference(Appointment)
id0..1string
extensionC0..*Extension
startΣ C1..1dateTime
endΣ C0..1dateTime
lengthC0..1Duration
id0..1string
extensionC0..*Extension
codingΣ0..*Coding
textΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
conditionC1..1Reference(Zib Problem | Zib Procedure)
role0..1CodeableConceptBinding
rank0..1positiveInt
accountC0..*Reference(Account)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
preAdmissionIdentifier0..1Identifier
originC0..1Reference(Location)
admitSource0..1CodeableConceptBinding
reAdmission0..1CodeableConcept
dietPreference0..*CodeableConcept
specialCourtesy0..*CodeableConceptBinding
specialArrangement0..*CodeableConceptBinding
destinationC0..1Reference(Location)
dischargeDisposition0..1CodeableConceptBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
locationC1..1Reference(Location)
status0..1codeBinding
periodC0..1Period
serviceProviderC0..1Reference(nl-core-organization)
partOfC0..1Reference(Encounter)
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="lz-Encounter" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/StructureDefinition/lz-Encounter" />
<name value="LzEncounter" />
<title value="lz Encounter" />
<status value="draft" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="A contact is any interaction, regardless of the situation, between a patient and the healthcare provider, in which the healthcare provider has primary responsibility for diagnosing, evaluating and treating the patient's condition and informing the patient. These can be visits, appointments or non face-to-face interactions.\n\nContacts can be visits to the general practitioner or other practices, home visits, admissions (in hospitals, nursing homes or care homes, psychiatric institutions or convalescent homes) or other relevant contacts. This includes past and future contacts." />
<purpose value="This Encounter resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Encounter v3.1 (2017)](https://zibs.nl/wiki/Encounter-v3.1(2017EN)) adjusted such that it is suitable for implementation purposes in the context of Long-term Healthcare.\n\nThis profile is derived from the [zib-Encounter](http://nictiz.nl/fhir/StructureDefinition/zib-Encounter) profile, and differs from the latter profile in the sense that it can be used for future encounters as well as past encounters. This aligns with zib publication 2020. Strictly speaking, the change made in this profile is incompatible with the zib-Encounter profile. However, since the latter profile does not technically enforce contacts to be in the past, it could be used as a base for this profile." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<fhirVersion value="3.0.2" />
<identity value="hcim-encounter-v3.1-2017EN" />
<uri value="https://zibs.nl/wiki/Encounter-v3.1(2017EN)" />
<name value="HCIM Encounter-v3.1(2017EN)" />
</mapping>
<kind value="resource" />
<abstract value="false" />
<type value="Encounter" />
<baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Encounter" />
<derivation value="constraint" />
<element id="Encounter.status">
<path value="Encounter.status" />
<comment value="This element is implictly mapped to the zib concepts NL-CM:15.1.3 (StartDateTime) and NL-CM:15.1.4 (EndDateTime), with the exception that the StartDateTime may attain a value in the future (which functionally is a pre-adopt of zib release 2020). Unless the status is explicitly recorded, the following guidance applies:\n\n* When StartDateTime is in the future, `.status` will usually be set to _planned_.\n* When StartDateTime is in the past and EndDateTime is present and in the future, `.status` will usually be set to _in-progress_.\n* When EndDateTime is present and in the past, `.status` will usually be set to _finished_.\n* When EndDateTime is not present, this means it was a point-in-time encounter and `.status` will usually be set to _finished_.\n* When a system is unable to infer the status from the StartDateTime and EndDateTime, `.status` will be set to _unknown_.\n\nThe _unknown_ code is not to be used to convey other statuses. The _unknown_ code should be used when one of the statuses applies, but the authoring system doesn't know the current state of the procedure.\n\nThis element is labeled as a modifier because the status contains codes that mark the resource as not currently valid." />
<identity value="hcim-encounter-v3.1-2017EN" />
<map value="NL-CM:15.1.3" />
<comment value="StartDateTime (implicit, main mapping is on `Encounter.period.start`)" />
</mapping>
<identity value="hcim-encounter-v3.1-2017EN" />
<map value="NL-CM:15.1.4" />
<comment value="EndDateTime (implicit, main mapping is on `Encounter.period.end`)" />
</mapping>
</element>
<element id="Encounter.period.start">
<path value="Encounter.period.start" />
<definition value="The date and time at which the contact took or will take place." />
<comment value="Note that this element may attain a value in the future (which functionally is a pre-adopt of zib release 2020), contrary to the [zib-Encounter](http://nictiz.nl/fhir/StructureDefinition/zib-Encounter) profile." />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "lz-Encounter",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/StructureDefinition/lz-Encounter",
"name": "LzEncounter",
"title": "lz Encounter",
"status": "draft",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "A contact is any interaction, regardless of the situation, between a patient and the healthcare provider, in which the healthcare provider has primary responsibility for diagnosing, evaluating and treating the patient's condition and informing the patient. These can be visits, appointments or non face-to-face interactions.\n\nContacts can be visits to the general practitioner or other practices, home visits, admissions (in hospitals, nursing homes or care homes, psychiatric institutions or convalescent homes) or other relevant contacts. This includes past and future contacts.",
"purpose": "This Encounter resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Encounter v3.1 (2017)](https://zibs.nl/wiki/Encounter-v3.1(2017EN)) adjusted such that it is suitable for implementation purposes in the context of Long-term Healthcare.\n\nThis profile is derived from the [zib-Encounter](http://nictiz.nl/fhir/StructureDefinition/zib-Encounter) profile, and differs from the latter profile in the sense that it can be used for future encounters as well as past encounters. This aligns with zib publication 2020. Strictly speaking, the change made in this profile is incompatible with the zib-Encounter profile. However, since the latter profile does not technically enforce contacts to be in the past, it could be used as a base for this profile.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"fhirVersion": "3.0.2",
"mapping": [
{
"identity": "hcim-encounter-v3.1-2017EN",
"uri": "https://zibs.nl/wiki/Encounter-v3.1(2017EN)",
"name": "HCIM Encounter-v3.1(2017EN)"
}
],
"kind": "resource",
"abstract": false,
"type": "Encounter",
"baseDefinition": "http://nictiz.nl/fhir/StructureDefinition/zib-Encounter",
"derivation": "constraint",
"element": [
{
"id": "Encounter.status",
"path": "Encounter.status",
"comment": "This element is implictly mapped to the zib concepts NL-CM:15.1.3 (StartDateTime) and NL-CM:15.1.4 (EndDateTime), with the exception that the StartDateTime may attain a value in the future (which functionally is a pre-adopt of zib release 2020). Unless the status is explicitly recorded, the following guidance applies:\n\n* When StartDateTime is in the future, `.status` will usually be set to _planned_.\n* When StartDateTime is in the past and EndDateTime is present and in the future, `.status` will usually be set to _in-progress_.\n* When EndDateTime is present and in the past, `.status` will usually be set to _finished_.\n* When EndDateTime is not present, this means it was a point-in-time encounter and `.status` will usually be set to _finished_.\n* When a system is unable to infer the status from the StartDateTime and EndDateTime, `.status` will be set to _unknown_.\n\nThe _unknown_ code is not to be used to convey other statuses. The _unknown_ code should be used when one of the statuses applies, but the authoring system doesn't know the current state of the procedure.\n\nThis element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.",
"mapping": [
{
"identity": "hcim-encounter-v3.1-2017EN",
"map": "NL-CM:15.1.3",
"comment": "StartDateTime (implicit, main mapping is on `Encounter.period.start`)"
},
{
"identity": "hcim-encounter-v3.1-2017EN",
"map": "NL-CM:15.1.4",
"comment": "EndDateTime (implicit, main mapping is on `Encounter.period.end`)"
}
]
},
{
"id": "Encounter.period.start",
"path": "Encounter.period.start",
"definition": "The date and time at which the contact took or will take place.",
"comment": "Note that this element may attain a value in the future (which functionally is a pre-adopt of zib release 2020), contrary to the [zib-Encounter](http://nictiz.nl/fhir/StructureDefinition/zib-Encounter) profile."
}
]
}
}

3.2.2. Nursing Report

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
contained0..*Resource
reportTitleC0..1Extension(string)
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
basedOnΣ C0..*Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ProcedureRequest | ReferralRequest)
statusΣ ?!1..1codeBinding
category0..*CodeableConceptBinding
codeΣ1..1CodeableConceptPattern
subjectΣ C1..1Reference(nl-core-patient)
contextC0..1Reference(nl-core-episodeofcare | gp-Encounter | Zib Encounter)
effectivePeriodPeriod
effectiveDateTimeΣ1..1dateTime
issuedΣ0..1instant
id0..1string
practitionerRoleC0..1Extension(Reference(nl-core-practitionerrole))
referenceΣ C0..1string
identifierΣ0..1Identifier
displayΣ0..1string
valueAttachmentAttachment
valueBooleanboolean
valueCodeableConceptCodeableConcept
valueDateTimedateTime
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueStringΣ C1..1string
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..1CodeableConceptBinding
comment0..1string
bodySite0..1CodeableConcept
method0..1CodeableConcept
specimenC0..1Reference(Specimen)
deviceC0..1Reference(Device | DeviceMetric)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
lowC0..1SimpleQuantity
highC0..1SimpleQuantity
type0..1CodeableConceptBinding
appliesTo0..*CodeableConcept
ageC0..1Range
text0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
type0..1codeBinding
targetC1..1Reference(Observation | QuestionnaireResponse | Sequence)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeΣ1..1CodeableConcept
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueDateTimedateTime
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueStringstring
valueTimetime
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..1CodeableConceptBinding
referenceRange0..*see (referenceRange)
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="lz-NursingReport" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/StructureDefinition/lz-NursingReport" />
<name value="LzNursingReport" />
<title value="lz NursingReport" />
<status value="draft" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="A report documenting a patient contact in a long-term healthcare nursing setting. The report can be recorded by different types of health professionals and is not necessarily written by a nurse." />
<purpose value="This Observation resource represents the NursingReport Clinical Information Model (CIM) for patient use cases in the context of Long-term Healthcare.\n\nThis profile is based on the [nl-core-nursingreport](https://simplifier.net/anw/nl-core-nursingreport) profile that is defined in the [ANW v2024](https://nuts-foundation.gitbook.io/bolts/anw/v2024.1#id-5.2-wegschrijven-van-informatie) specification with adjustments to provide a version better suited for implementation purposes in the context of MedMij." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<fhirVersion value="3.0.2" />
<identity value="lz-medmij-dataset-100-beta2-20260226" />
<name value="Dataset Langdurige Zorg MedMij 1.0.0-beta.2 20260226" />
</mapping>
<kind value="resource" />
<abstract value="false" />
<type value="Observation" />
<baseDefinition value="http://fhir.nl/fhir/StructureDefinition/nl-core-observation" />
<derivation value="constraint" />
<element id="Observation">
<path value="Observation" />
<short value="NursingReport" />
<definition value="A report documenting a patient contact in a long-term healthcare nursing setting. The report can be recorded by different types of health professionals and is not necessarily written by a nurse." />
<alias value="Dagrapportage" />
<identity value="lz-medmij-dataset-100-beta2-20260226" />
<map value="lz-dataelement-1" />
<comment value="NursingReport" />
</mapping>
</element>
<element id="Observation.extension:reportTitle">
<path value="Observation.extension" />
<sliceName value="reportTitle" />
<min value="0" />
<max value="1" />
<code value="Extension" />
<profile value="http://medmij.nl/fhir/StructureDefinition/ext-NursingReport.ReportTitle" />
</type>
</element>
<element id="Observation.code">
<path value="Observation.code" />
<system value="http://snomed.info/sct" />
<code value="11591000146107" />
</coding>
</patternCodeableConcept>
</element>
<element id="Observation.subject">
<path value="Observation.subject" />
<code value="Reference" />
<targetProfile value="http://fhir.nl/fhir/StructureDefinition/nl-core-patient" />
</type>
</element>
<element id="Observation.effective[x]">
<path value="Observation.effective[x]" />
<type value="type" />
<path value="$this" />
</discriminator>
<rules value="open" />
</slicing>
<min value="1" />
</element>
<element id="Observation.effective[x]:effectiveDateTime">
<path value="Observation.effective[x]" />
<sliceName value="effectiveDateTime" />
<short value="ReportDateTime" />
<definition value="The date/time on which the nursing report is registered." />
<alias value="RapportageDatumTijd" />
<min value="1" />
<code value="dateTime" />
</type>
<identity value="lz-medmij-dataset-100-beta2-20260226" />
<map value="lz-dataelement-3" />
<comment value="ReportDateTime" />
</mapping>
</element>
<element id="Observation.performer">
<path value="Observation.performer" />
<short value="Performer" />
<definition value="The health professional or organization who registered the nursing report." />
<alias value="Uitvoerder" />
<min value="1" />
<max value="1" />
<code value="Reference" />
<targetProfile value="http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner" />
</type>
<code value="Reference" />
<targetProfile value="http://fhir.nl/fhir/StructureDefinition/nl-core-organization" />
</type>
<identity value="lz-medmij-dataset-100-beta2-20260226" />
<map value="lz-dataelement-4" />
<comment value="Performer" />
</mapping>
</element>
<element id="Observation.value[x]">
<path value="Observation.value[x]" />
<type value="type" />
<path value="$this" />
</discriminator>
<rules value="open" />
</slicing>
<min value="1" />
</element>
<element id="Observation.value[x]:valueString">
<path value="Observation.value[x]" />
<sliceName value="valueString" />
<short value="ReportContent" />
<definition value="The content of the nursing report." />
<alias value="RapportageInhoud" />
<min value="1" />
<code value="string" />
</type>
<identity value="lz-medmij-dataset-100-beta2-20260226" />
<map value="lz-dataelement-19" />
<comment value="ReportContent" />
</mapping>
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "lz-NursingReport",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/StructureDefinition/lz-NursingReport",
"name": "LzNursingReport",
"title": "lz NursingReport",
"status": "draft",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "A report documenting a patient contact in a long-term healthcare nursing setting. The report can be recorded by different types of health professionals and is not necessarily written by a nurse.",
"purpose": "This Observation resource represents the NursingReport Clinical Information Model (CIM) for patient use cases in the context of Long-term Healthcare.\n\nThis profile is based on the [nl-core-nursingreport](https://simplifier.net/anw/nl-core-nursingreport) profile that is defined in the [ANW v2024](https://nuts-foundation.gitbook.io/bolts/anw/v2024.1#id-5.2-wegschrijven-van-informatie) specification with adjustments to provide a version better suited for implementation purposes in the context of MedMij.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"fhirVersion": "3.0.2",
"mapping": [
{
"identity": "lz-medmij-dataset-100-beta2-20260226",
"name": "Dataset Langdurige Zorg MedMij 1.0.0-beta.2 20260226"
}
],
"kind": "resource",
"abstract": false,
"type": "Observation",
"baseDefinition": "http://fhir.nl/fhir/StructureDefinition/nl-core-observation",
"derivation": "constraint",
"element": [
{
"id": "Observation",
"path": "Observation",
"short": "NursingReport",
"definition": "A report documenting a patient contact in a long-term healthcare nursing setting. The report can be recorded by different types of health professionals and is not necessarily written by a nurse.",
"alias": [
"Dagrapportage"
],
"mapping": [
{
"identity": "lz-medmij-dataset-100-beta2-20260226",
"map": "lz-dataelement-1",
"comment": "NursingReport"
}
]
},
{
"id": "Observation.extension:reportTitle",
"path": "Observation.extension",
"sliceName": "reportTitle",
"min": 0,
"max": "1",
"type": [
{
"code": "Extension",
"profile": "http://medmij.nl/fhir/StructureDefinition/ext-NursingReport.ReportTitle"
}
]
},
{
"id": "Observation.code",
"path": "Observation.code",
"coding": [
{
"system": "http://snomed.info/sct",
"code": "11591000146107"
}
]
}
},
{
"id": "Observation.subject",
"path": "Observation.subject",
"type": [
{
"code": "Reference",
"targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-patient"
}
]
},
{
"id": "Observation.effective[x]",
"path": "Observation.effective[x]",
"slicing": {
{
"type": "type",
"path": "$this"
}
],
"rules": "open"
},
"min": 1
},
{
"id": "Observation.effective[x]:effectiveDateTime",
"path": "Observation.effective[x]",
"sliceName": "effectiveDateTime",
"short": "ReportDateTime",
"definition": "The date/time on which the nursing report is registered.",
"alias": [
"RapportageDatumTijd"
],
"min": 1,
"type": [
{
"code": "dateTime"
}
],
"mapping": [
{
"identity": "lz-medmij-dataset-100-beta2-20260226",
"map": "lz-dataelement-3",
"comment": "ReportDateTime"
}
]
},
{
"id": "Observation.performer",
"path": "Observation.performer",
"short": "Performer",
"definition": "The health professional or organization who registered the nursing report.",
"alias": [
"Uitvoerder"
],
"min": 1,
"max": "1",
"type": [
{
"code": "Reference",
"targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner"
},
{
"code": "Reference",
"targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-organization"
}
],
"mapping": [
{
"identity": "lz-medmij-dataset-100-beta2-20260226",
"map": "lz-dataelement-4",
"comment": "Performer"
}
]
},
{
"id": "Observation.value[x]",
"path": "Observation.value[x]",
"slicing": {
{
"type": "type",
"path": "$this"
}
],
"rules": "open"
},
"min": 1
},
{
"id": "Observation.value[x]:valueString",
"path": "Observation.value[x]",
"sliceName": "valueString",
"short": "ReportContent",
"definition": "The content of the nursing report.",
"alias": [
"RapportageInhoud"
],
"min": 1,
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "lz-medmij-dataset-100-beta2-20260226",
"map": "lz-dataelement-19",
"comment": "ReportContent"
}
]
}
]
}
}

3.2.3. Nursing Report (Report Title)

id0..1string
extensionC0..0Extension
url1..1uriFixed Value
value[x]1..1string
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="ext-NursingReport.ReportTitle" />
<status value="empty" />
--- We have skipped the narrative for better readability of the resource ---
</text>
<url value="http://medmij.nl/fhir/StructureDefinition/ext-NursingReport.ReportTitle" />
<name value="ExtNursingReportReportTitle" />
<title value="ext NursingReport.ReportTitle" />
<status value="draft" />
<publisher value="MedMij" />
<name value="MedMij" />
<system value="email" />
<value value="info@medmij.nl" />
<use value="work" />
</telecom>
</contact>
<description value="An extension to provide the title of the nursing report." />
<purpose value="This extension represents the ReportTitle concept of the NursingReport Clinical Information Model (CIM) for patient use cases in the context of Long-term Healthcare." />
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
<fhirVersion value="3.0.2" />
<identity value="lz-medmij-dataset-100-beta2-20260226" />
<name value="Dataset Langdurige Zorg MedMij 1.0.0-beta.2 20260226" />
</mapping>
<kind value="complex-type" />
<abstract value="false" />
<contextType value="resource" />
<context value="Observation" />
<type value="Extension" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
<derivation value="constraint" />
<element id="Extension.extension">
<path value="Extension.extension" />
<max value="0" />
</element>
<element id="Extension.url">
<path value="Extension.url" />
<fixedUri value="http://medmij.nl/fhir/StructureDefinition/ext-NursingReport.ReportTitle" />
</element>
<element id="Extension.value[x]">
<path value="Extension.value[x]" />
<short value="ReportTitle" />
<definition value="The title of the nursing report." />
<comment value="The title should be human readable and clear to the patient." />
<alias value="RapportageTitel" />
<min value="1" />
<code value="string" />
</type>
<identity value="lz-medmij-dataset-100-beta2-20260226" />
<map value="lz-dataelement-2" />
<comment value="ReportTitle" />
</mapping>
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "ext-NursingReport.ReportTitle",
"text": {
"status": "empty",
--- We have skipped the narrative for better readability of the resource ---
},
"url": "http://medmij.nl/fhir/StructureDefinition/ext-NursingReport.ReportTitle",
"name": "ExtNursingReportReportTitle",
"title": "ext NursingReport.ReportTitle",
"status": "draft",
"publisher": "MedMij",
"contact": [
{
"name": "MedMij",
"telecom": [
{
"system": "email",
"value": "info@medmij.nl",
"use": "work"
}
]
}
],
"description": "An extension to provide the title of the nursing report.",
"purpose": "This extension represents the ReportTitle concept of the NursingReport Clinical Information Model (CIM) for patient use cases in the context of Long-term Healthcare.",
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"fhirVersion": "3.0.2",
"mapping": [
{
"identity": "lz-medmij-dataset-100-beta2-20260226",
"name": "Dataset Langdurige Zorg MedMij 1.0.0-beta.2 20260226"
}
],
"kind": "complex-type",
"abstract": false,
"contextType": "resource",
"context": [
"Observation"
],
"type": "Extension",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
"derivation": "constraint",
"element": [
{
"id": "Extension.extension",
"path": "Extension.extension",
"max": "0"
},
{
"id": "Extension.url",
"path": "Extension.url",
"fixedUri": "http://medmij.nl/fhir/StructureDefinition/ext-NursingReport.ReportTitle"
},
{
"id": "Extension.value[x]",
"path": "Extension.value[x]",
"short": "ReportTitle",
"definition": "The title of the nursing report.",
"comment": "The title should be human readable and clear to the patient.",
"alias": [
"RapportageTitel"
],
"min": 1,
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "lz-medmij-dataset-100-beta2-20260226",
"map": "lz-dataelement-2",
"comment": "ReportTitle"
}
]
}
]
}
}