{ "description": "An Observation resource as used within the Contraindications and intolerances (Dutch: Contra-indicaties en overgevoeligheden, abbreviated as CiO) information standard.", "_filename": "cio-Reaction.json", "package_name": "nictiz.fhir.nl.r4.cio", "date": null, "derivation": "constraint", "publisher": "Nictiz", "fhirVersion": "4.0.1", "name": "CioReaction", "mapping": [ { "uri": "https://decor.nictiz.nl/pub/cio/cio-html-20230424T150542/ds-2.16.840.1.113883.2.4.3.11.60.26.1.2-2020-04-02T000000.html", "name": "ART-DECOR Dataset Contraindications and intolerances 2.0.0-beta.1 20230424", "identity": "cio-dataset-200-beta1-20230424" } ], "abstract": false, "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": "Observation", "experimental": null, "resourceType": "StructureDefinition", "title": "cio Reaction", "package_version": "1.0.0-beta.1", "status": "draft", "id": "7add7d2d-109b-4fe5-b3cf-315b4cb19803", "kind": "resource", "url": "http://nictiz.nl/fhir/StructureDefinition/cio-Reaction", "version": null, "differential": { "element": [ { "id": "Observation", "path": "Observation", "mapping": [ { "map": "Reaction", "comment": "cio-dataelement-20-464", "identity": "cio-dataset-200-beta1-20230424" } ] }, { "id": "Observation.extension", "min": 0, "path": "Observation.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Observation.extension:specificationExposure", "min": 0, "path": "Observation.extension", "type": [ { "code": "Extension", "profile": [ "http://nictiz.nl/fhir/StructureDefinition/ext-Reaction.SpecificationExposure" ] } ], "sliceName": "specificationExposure", "isModifier": false }, { "id": "Observation.extension:copyIndicator", "min": 0, "path": "Observation.extension", "type": [ { "code": "Extension", "profile": [ "http://nictiz.nl/fhir/StructureDefinition/ext-CopyIndicator" ] } ], "sliceName": "copyIndicator", "isModifier": false }, { "id": "Observation.extension:copyIndicator.value[x]", "path": "Observation.extension.value[x]", "mapping": [ { "map": "cio-dataelement-20-714", "comment": "CopyIndicator", "identity": "cio-dataset-200-beta1-20230424" } ] }, { "id": "Observation.identifier", "min": 1, "path": "Observation.identifier", "alias": [ "Identificatie" ], "short": "Identification", "mapping": [ { "map": "cio-dataelement-20-584", "comment": "Identification", "identity": "cio-dataset-200-beta1-20230424" } ] }, { "id": "Observation.code", "path": "Observation.code", "patternCodeableConcept": { "coding": [ { "code": "281647001", "system": "http://snomed.info/sct" } ] } }, { "id": "Observation.subject", "min": 1, "path": "Observation.subject", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Patient", "http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" ] } ], "mapping": [ { "map": "cio-dataelement-20-302", "comment": "Patient", "identity": "cio-dataset-200-beta1-20230424" } ] }, { "id": "Observation.effective[x]", "path": "Observation.effective[x]", "type": [ { "code": "Period" } ], "alias": [ "ReactiePeriode" ], "short": "ReactionTimeInterval", "mapping": [ { "map": "cio-dataelement-20-560", "comment": "ReactionTimeInterval", "identity": "cio-dataset-200-beta1-20230424" } ], "definition": "The reaction time which can be defined using StartDateTime, Duration and EndDateTime." }, { "id": "Observation.effective[x].extension", "min": 0, "path": "Observation.effective[x].extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Observation.effective[x].extension:duration", "min": 0, "path": "Observation.effective[x].extension", "type": [ { "code": "Extension", "profile": [ "http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration" ] } ], "sliceName": "duration", "isModifier": false }, { "id": "Observation.effective[x].extension:duration.value[x]", "path": "Observation.effective[x].extension.value[x]", "alias": [ "TijdsDuur" ], "short": "TimeDuration", "mapping": [ { "map": "cio-dataelement-20-583", "comment": "TimeDuration", "identity": "cio-dataset-200-beta1-20230424" } ], "definition": "Duration of the reaction." }, { "id": "Observation.effective[x].start", "path": "Observation.effective[x].start", "alias": [ "BeginDatumTijd" ], "short": "StartDateTime", "mapping": [ { "map": "cio-dataelement-20-581", "comment": "StartDateTime", "identity": "cio-dataset-200-beta1-20230424" } ], "definition": "Date and time the response started. This may only be a date or a partial date, if not known more precisely." }, { "id": "Observation.effective[x].end", "path": "Observation.effective[x].end", "alias": [ "EindDatumTijd" ], "short": "EndDateTime", "mapping": [ { "map": "cio-dataelement-20-582", "comment": "EndDateTime", "identity": "cio-dataset-200-beta1-20230424" } ], "definition": "Date and time when the response stopped occurring. This may only be a date or a partial date, if this is not known more precisely." }, { "id": "Observation.issued", "min": 1, "path": "Observation.issued", "alias": [ "DatumTijdVastlegging" ], "short": "RegistrationDateTime", "mapping": [ { "map": "cio-dataelement-20-568", "comment": "RegistrationDateTime", "identity": "cio-dataset-200-beta1-20230424" } ], "definition": "The date and time at which the reaction has been entered." }, { "path": "Observation.performer", "min": 1, "definition": "The health professional or the healthcare provider who is responsible for the registration of the reaction.", "short": "Author", "mapping": [ { "map": "cio-dataelement-20-556", "comment": "Author", "identity": "cio-dataset-200-beta1-20230424" }, { "map": "cio-dataelement-20-557", "comment": "HealthProfessional", "identity": "cio-dataset-200-beta1-20230424" }, { "map": "cio-dataelement-20-738", "comment": "HealthcareProvider", "identity": "cio-dataset-200-beta1-20230424" } ], "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" ] } ], "alias": [ "Auteur" ], "max": "1", "id": "Observation.performer", "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 nl-core-HealthProfessional-Practitioner profile is not explicitly mentioned as a target profile.\r\n\r\nNote that, although the nl-core-HealthcareProvider profile (with resource type Location) is the focal profile of the zib HealthcareProvider, the reference to the nl-core-HealthcareProvider-Organization profile is sufficient, because the concept is concerned with the organizational information of the author." }, { "id": "Observation.note", "max": "1", "min": 1, "path": "Observation.note" }, { "id": "Observation.note.text", "path": "Observation.note.text", "alias": [ "ReactieBeschrijving" ], "short": "ReactionDescription", "mapping": [ { "map": "cio-dataelement-20-661", "comment": "ReactionDescription", "identity": "cio-dataset-200-beta1-20230424" } ], "definition": "Textual description of the reaction as a whole including the reaction phenomena (symptoms)." }, { "id": "Observation.component", "path": "Observation.component", "slicing": { "rules": "open", "discriminator": [ { "path": "code", "type": "value" } ] } }, { "id": "Observation.component:causativeSubstance", "max": "1", "path": "Observation.component", "sliceName": "causativeSubstance" }, { "id": "Observation.component:causativeSubstance.code", "path": "Observation.component.code", "patternCodeableConcept": { "coding": [ { "code": "246075003", "system": "http://snomed.info/sct" } ] } }, { "id": "Observation.component:causativeSubstance.value[x]", "path": "Observation.component.value[x]", "type": [ { "code": "CodeableConcept" } ], "alias": [ "VeroorzakendeStof" ], "short": "CausativeSubstance", "binding": { "strength": "required", "valueSet": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.26.11.11--20230407113754" }, "mapping": [ { "map": "cio-dataelement-20-466", "comment": "CausativeSubstance", "identity": "cio-dataset-200-beta1-20230424" } ], "definition": "The substance that (presumably) caused the reaction." }, { "id": "Observation.component:reactionPhenomenon", "path": "Observation.component", "sliceName": "reactionPhenomenon" }, { "id": "Observation.component:reactionPhenomenon.code", "path": "Observation.component.code", "patternCodeableConcept": { "coding": [ { "code": "157481000146103", "system": "http://snomed.info/sct" } ] } }, { "path": "Observation.component.value[x]", "definition": "The substantive specifications of the reaction (symptoms) that occurs when the patient is exposed to the substance.", "short": "ReactionPhenomenon", "mapping": [ { "map": "cio-dataelement-20-465", "comment": "ReactionPhenomenon", "identity": "cio-dataset-200-beta1-20230424" } ], "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "extensible", "valueSet": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.26.11.3--20210715104207" }, "alias": [ "ReactieVerschijnsel" ], "id": "Observation.component:reactionPhenomenon.value[x]", "comment": "The concept ReactionPhenomenon (cio-dataelement-20-465) is also mapped on `Condition.evidence.code` in the cio-HypersensitivityDisposition profile. Whenever a Reaction has one or more ReactionPhenomenon elements that need to be exchanged, these SHALL be present here, and they MAY also be included in the aforementioned element within the cio-HypersensitivityDisposition profile. However, if both elements are used, they should align with each other, which means that all reaction phenomena present in a cio-Reaction instance should also be included in cio-HypersensitivityDisposition instances that link to such an instance via `.evidence.detail`." }, { "id": "Observation.component:severity", "max": "1", "path": "Observation.component", "sliceName": "severity" }, { "id": "Observation.component:severity.code", "path": "Observation.component.code", "patternCodeableConcept": { "coding": [ { "code": "246112005", "system": "http://snomed.info/sct" } ] } }, { "id": "Observation.component:severity.value[x]", "path": "Observation.component.value[x]", "type": [ { "code": "CodeableConcept" } ], "alias": [ "Ernst" ], "short": "Severity", "binding": { "strength": "required", "valueSet": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.8.2.6--20200901000000" }, "mapping": [ { "map": "cio-dataelement-20-468", "comment": "Severity", "identity": "cio-dataset-200-beta1-20230424" } ], "definition": "The severity of the reaction as a result of exposure to the substance." }, { "id": "Observation.component:routeOfExposure", "max": "1", "path": "Observation.component", "sliceName": "routeOfExposure" }, { "id": "Observation.component:routeOfExposure.code", "path": "Observation.component.code", "patternCodeableConcept": { "coding": [ { "code": "284009009", "system": "http://snomed.info/sct" } ] } }, { "id": "Observation.component:routeOfExposure.value[x]", "path": "Observation.component.value[x]", "type": [ { "code": "CodeableConcept" } ], "alias": [ "WijzeVanBlootstelling" ], "short": "RouteOfExposure", "binding": { "strength": "required", "valueSet": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.9.12.1--20200901000000" }, "mapping": [ { "map": "cio-dataelement-20-469", "comment": "RouteOfExposure", "identity": "cio-dataset-200-beta1-20230424" } ], "definition": "Way in which the patient came into contact with the causative substance or the way in which the substance was administered." } ] }, "contact": [ { "name": "Nictiz", "telecom": [ { "use": "work", "value": "https://www.nictiz.nl", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation" }