Resource StructureDefinition/FHIR Server from package nictiz.fhir.nl.r4.nl-core#0.10.0-beta.1 (63 ms)
Package | nictiz.fhir.nl.r4.nl-core |
Type | StructureDefinition |
Id | Id |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=nictiz.fhir.nl.r4.nl-core@0.10.0-beta.1&canonical=http://nictiz.nl/fhir/StructureDefinition/nl-core-Vaccination-event |
Url | http://nictiz.nl/fhir/StructureDefinition/nl-core-Vaccination-event |
Status | draft |
Name | NlcoreVaccinationevent |
Title | nl core Vaccination event |
Experimental | False |
Realm | nl |
Description | Immunization can be defined as “Generating natural immunity against pathogens by means of vaccination (active immunization) or by administering immunoglobulins (passive immunization)”.
Only the (administered and planned) vaccinations are included in this information model. Administering immunoglobulins is part of the medication overview. Vaccinations have lifelong relevance.
Most vaccinations are carried out in the Netherlands as part of the RVP (Rijksvaccinatieprogramma, National Immunisation Program). RVP information is especially important for children.
Vaccinations are also relevant for adult patients such as transplant patients, dialysis patients and patients with a post-splenectomy status. In addition, there are specific indications for the vaccination of risk groups, such as travelers, professionals who come into contact with blood or patients with wounds, weakened immune systems or heightened risk. |
Purpose | A derived profile from [zib-Vaccination-event](http://nictiz.nl/fhir/StructureDefinition/zib-Vaccination-event) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib. |
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. |
Type | Immunization |
Kind | resource |
Resources that use this resource
Resources that this resource uses
Source
{
"resourceType" : "StructureDefinition",
"id" : "nl-core-Vaccination-event",
"url" : "http://nictiz.nl/fhir/StructureDefinition/nl-core-Vaccination-event",
"name" : "NlcoreVaccinationevent",
"title" : "nl core Vaccination event",
"status" : "draft",
"publisher" : "Nictiz",
"contact" : [
{
"name" : "Nictiz",
"telecom" : [
{
"system" : "url",
"value" : "https://www.nictiz.nl",
"use" : "work"
}
]
}
],
"description" : "Immunization can be defined as âGenerating natural immunity against pathogens by means of vaccination (active immunization) or by administering immunoglobulins (passive immunization)â.\r\n\r\nOnly the (administered and planned) vaccinations are included in this information model. Administering immunoglobulins is part of the medication overview. Vaccinations have lifelong relevance.\r\n\r\nMost vaccinations are carried out in the Netherlands as part of the RVP (Rijksvaccinatieprogramma, National Immunisation Program). RVP information is especially important for children.\r\n\r\nVaccinations are also relevant for adult patients such as transplant patients, dialysis patients and patients with a post-splenectomy status. In addition, there are specific indications for the vaccination of risk groups, such as travelers, professionals who come into contact with blood or patients with wounds, weakened immune systems or heightened risk.",
"purpose" : "A derived profile from [zib-Vaccination-event](http://nictiz.nl/fhir/StructureDefinition/zib-Vaccination-event) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib.",
"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" : "4.0.1",
"mapping" : [
{
"identity" : "imm-Vaccination-Immunization-20211118",
"uri" : "https://decor.nictiz.nl/ad/#/imm-/datasets/dataset/2.16.840.1.113883.2.4.3.11.60.131.1.1/2021-11-18T10:06:34",
"name" : "ART-DECOR Dataset Vaccination-Immunization 20211118T10:06:34"
},
{
"identity" : "zib-vaccination-v4.0-2020EN",
"uri" : "https://zibs.nl/wiki/Vaccination-v4.0(2020EN)",
"name" : "zib Vaccination-v4.0(2020EN)"
},
{
"identity" : "zib-pharmaceuticalproduct-v2.1.2-2020EN",
"uri" : "https://zibs.nl/wiki/PharmaceuticalProduct-v2.1.2(2020EN)",
"name" : "zib PharmaceuticalProduct-v2.1.2(2020EN)"
}
],
"kind" : "resource",
"abstract" : false,
"type" : "Immunization",
"baseDefinition" : "http://nictiz.nl/fhir/StructureDefinition/zib-Vaccination-event",
"derivation" : "constraint",
"differential" : {
"element" : [
{
"id" : "Immunization",
"path" : "Immunization",
"comment" : "The zib Vaccination is mapped to this Immunization profile and a profile on ImmunizationRecommendation (<http://nictiz.nl/fhir/StructureDefinition/nl-core-Vaccination-request>). All administered vaccinations are covered using this Immunization profile, while all planned vaccinations are covered in the ImmunizationRecommendation profile. \r\n\r\nPlease note that, contrary to the related zib concepts, `.vaccineCode` and `.occurrence[x]` are mandatory in FHIR and need to be recorded to exchange Immunization resources.",
"alias" : [
"nl-core-Vaccination-event"
]
},
{
"id" : "Immunization.extension:pharmaceuticalProduct",
"path" : "Immunization.extension",
"sliceName" : "pharmaceuticalProduct",
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : [
"http://nictiz.nl/fhir/StructureDefinition/ext-Vaccination.PharmaceuticalProduct"
]
}
]
},
{
"id" : "Immunization.extension:pharmaceuticalProduct.value[x]",
"path" : "Immunization.extension.value[x]",
"definition" : "The pharmaceutical product of the administered vaccination.",
"comment" : "If this reference to zib PharmaceuticalProduct is used, the MedicationCode (`Medication.code`) in the referenced resource SHALL be the same as `Immunization.vaccineCode` of the current resource."
},
{
"id" : "Immunization.identifier",
"path" : "Immunization.identifier",
"mapping" : [
{
"identity" : "imm-Vaccination-Immunization-20211118",
"map" : "imm-dataelement-135",
"comment" : "IdentificationNumber"
}
]
},
{
"id" : "Immunization.status",
"path" : "Immunization.status",
"mapping" : [
{
"identity" : "imm-Vaccination-Immunization-20211118",
"map" : "imm-dataelement-144",
"comment" : "Status"
}
]
},
{
"id" : "Immunization.vaccineCode",
"path" : "Immunization.vaccineCode",
"comment" : "It is possible to use a reference to zib PharmaceuticalProduct to identify the used vaccine, using `Immunization.extension:pharmaceuticalProduct`. If this reference is used, `Immunization.vaccineCode` SHALL contain the same value as the MedicationCode (`Medication.code`) in the referenced resource.",
"mapping" : [
{
"identity" : "zib-pharmaceuticalproduct-v2.1.2-2020EN",
"map" : "NL-CM:9.7.19927",
"comment" : "MedicationCode"
}
]
},
{
"id" : "Immunization.patient",
"path" : "Immunization.patient",
"short" : "Patient",
"alias" : [
"Patient"
],
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"http://hl7.org/fhir/StructureDefinition/Patient",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
]
}
],
"mapping" : [
{
"identity" : "imm-Vaccination-Immunization-20211118",
"map" : "imm-dataelement-71",
"comment" : "Patient"
}
]
},
{
"id" : "Immunization.location",
"path" : "Immunization.location",
"definition" : "The healthcare center where the vaccination is or or will be carried out.",
"comment" : "Concept HealthcareProvider (imm-dataelement-262) is mapped to both `.location` and `.performer:administrator.actor`, to represent respectively the location where the vaccination was delivered (using [nl-core-HealthcareProvider](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider)) and the organization that delivered the vaccination (using [nl-core-HealthcareProvider-Organization](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization)).",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"http://hl7.org/fhir/StructureDefinition/Location",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
]
}
],
"mapping" : [
{
"identity" : "imm-Vaccination-Immunization-20211118",
"map" : "imm-dataelement-262",
"comment" : "HealthcareProvider"
}
]
},
{
"id" : "Immunization.site",
"path" : "Immunization.site",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation"
]
}
],
"binding" : {
"strength" : "extensible",
"valueSet" : "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.11--20200901000000"
}
},
{
"id" : "Immunization.route",
"path" : "Immunization.route",
"mapping" : [
{
"identity" : "imm-Vaccination-Immunization-20211118",
"map" : "imm-dataelement-143",
"comment" : "RouteOfAdministration"
}
]
},
{
"id" : "Immunization.performer:administrator",
"path" : "Immunization.performer",
"sliceName" : "administrator"
},
{
"id" : "Immunization.performer:administrator.actor",
"path" : "Immunization.performer.actor",
"comment" : "Each occurrence of the zib HealthProfessional is normally represented by _two_ FHIR resources: a PractitionerRole resource (instance of [nl-core-HealthProfessional-PractitionerRole](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole)) and a Practitioner resource (instance of [nl-core-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner)). The Practitioner resource is referenced from the PractitionerRole instance. For this reason, sending systems should fill the reference to the PractitionerRole instance here, and not the Practitioner resource. Receiving systems can then retrieve the reference to the Practitioner resource from that PractitionerRole instance.\r\n\r\nIn rare circumstances, there is only a Practitioner instance, in which case it is that instance which will be referenced here. However, since this should be the exception, the zib-HealthProfessional-Practitioner profile is not explicitly mentioned as a target profile.\r\n\r\nConcept HealthcareProvider (imm-dataelement-262) is mapped to both `.location` and `.performer:administrator.actor`, to represent respectively the location where the vaccination was delivered (using [nl-core-HealthcareProvider](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider)) and the organization that delivered the vaccination (using [nl-core-HealthcareProvider-Organization](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization)).",
"type" : [
{
"code" : "Reference",
"profile" : [
"http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference"
],
"targetProfile" : [
"http://hl7.org/fhir/StructureDefinition/Practitioner",
"http://hl7.org/fhir/StructureDefinition/PractitionerRole",
"http://hl7.org/fhir/StructureDefinition/Organization",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole",
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization"
]
}
],
"mapping" : [
{
"identity" : "imm-Vaccination-Immunization-20211118",
"map" : "imm-dataelement-163",
"comment" : "HealthcareProvider"
},
{
"identity" : "imm-Vaccination-Immunization-20211118",
"map" : "imm-dataelement-192",
"comment" : "HealthProfessional"
}
]
},
{
"id" : "Immunization.reasonCode",
"path" : "Immunization.reasonCode",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "$this"
}
],
"rules" : "open"
}
},
{
"id" : "Immunization.reasonCode:vaccinationIndication",
"path" : "Immunization.reasonCode",
"sliceName" : "vaccinationIndication",
"short" : "VaccinationIndication",
"definition" : "Describes the person-specific characteristics why the immunization is administered to this patient (e.g. asplenia, immunosuppression or diabetes), net immunization advice.",
"alias" : [
"VaccinatieIndicatie"
],
"binding" : {
"strength" : "required",
"valueSet" : "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.131.11.4--20220301181306"
},
"mapping" : [
{
"identity" : "imm-Vaccination-Immunization-20211118",
"map" : "imm-dataelement-160",
"comment" : "VaccinationIndication"
}
]
},
{
"id" : "Immunization.reasonCode:vaccinationMotive",
"path" : "Immunization.reasonCode",
"sliceName" : "vaccinationMotive",
"short" : "VaccinationMotive",
"definition" : "Displays the trigger based on what the vaccine was administered.",
"alias" : [
"VaccinatieAanleiding"
],
"binding" : {
"strength" : "required",
"valueSet" : "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.131.11.2--20220301153357"
},
"mapping" : [
{
"identity" : "imm-Vaccination-Immunization-20211118",
"map" : "imm-dataelement-158",
"comment" : "VaccinationMotive"
}
]
},
{
"id" : "Immunization.protocolApplied.targetDisease",
"path" : "Immunization.protocolApplied.targetDisease",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "$this"
}
],
"rules" : "open"
}
},
{
"id" : "Immunization.protocolApplied.targetDisease:targetDisease",
"path" : "Immunization.protocolApplied.targetDisease",
"sliceName" : "targetDisease",
"short" : "VaccinationPathogen",
"definition" : "The diseases or pathogens against which the vaccination is primarily given.",
"alias" : [
"VaccinatiePathogeen"
],
"binding" : {
"strength" : "required",
"valueSet" : "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.131.11.3--20220301175614"
},
"mapping" : [
{
"identity" : "imm-Vaccination-Immunization-20211118",
"map" : "imm-dataelement-159",
"comment" : "VaccinationPathogen"
}
]
},
{
"id" : "Immunization.protocolApplied.doseNumber[x]",
"path" : "Immunization.protocolApplied.doseNumber[x]",
"comment" : "The use of an integer is preferred if known. A string should only be used in cases where an integer is not available (such as when documenting a recurring booster dose). If a value is unknown use string 'n/a' (without the quotes)."
}
]
},
"text" : {
}
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.