{ "description": null, "_filename": "AdverseEvent.StructureDefinition.json", "package_name": "ca.bc.bcy-ids", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "AdverseEvent", "abstract": false, "type": "AdverseEvent", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.0", "status": "draft", "id": "31463309-7c60-42c9-9065-614944331564", "kind": "resource", "url": "http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/AdverseEvent", "version": null, "differential": { "element": [ { "id": "AdverseEvent", "path": "AdverseEvent", "short": "FHIR resource applies for PIR AEFI", "definition": "FHIR resource applies for PIR AEFI" }, { "id": "AdverseEvent.id", "min": 1, "path": "AdverseEvent.id", "short": "PIR Internal AEFI ID", "comment": "See Mappings", "mapping": [ { "map": "IMMS.ADVERSE_EVENT.ADVERSE_EVENT_ID", "identity": "source-PIR" }, { "map": "adverseEventId", "identity": "source-PHSL" } ], "definition": "PIR Internal AEFI Identifier" }, { "id": "AdverseEvent.meta", "min": 1, "path": "AdverseEvent.meta" }, { "id": "AdverseEvent.meta.versionId", "path": "AdverseEvent.meta.versionId", "comment": "Apply \"2025.01.1\". This indicates the FHIR Specs as of year 2025 January." }, { "id": "AdverseEvent.meta.lastUpdated", "path": "AdverseEvent.meta.lastUpdated", "comment": "Updated: Relax the previously crossed-out elements." }, { "id": "AdverseEvent.meta.profile", "max": "1", "min": 1, "path": "AdverseEvent.meta.profile", "comment": "Apply \"http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/AdverseEvent\"" }, { "id": "AdverseEvent.meta.security", "max": "1", "path": "AdverseEvent.meta.security" }, { "id": "AdverseEvent.meta.tag", "max": "1", "path": "AdverseEvent.meta.tag" }, { "id": "AdverseEvent.contained", "max": "1", "path": "AdverseEvent.contained" }, { "id": "AdverseEvent.extension:AEFIpublicHealthRecomm", "path": "AdverseEvent.extension", "type": [ { "code": "Extension", "profile": [ "http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/AEFI-publicHealth-recomm" ] } ], "short": "Public Health Recommendation(s) for AEFI", "sliceName": "AEFIpublicHealthRecomm", "definition": "Public Health Recommendation(s) for AEFI" }, { "id": "AdverseEvent.extension:AEFIpublicHealthRecomm.id", "max": "0", "path": "AdverseEvent.extension.id" }, { "id": "AdverseEvent.extension:AEFIpublicHealthRecomm.extension:phrRecommendations", "path": "AdverseEvent.extension.extension", "mapping": [ { "map": "NOCHANGE_CD_CNCPT_ID", "identity": "source-PIR" }, { "map": "pubHealthRecomm", "identity": "source-PHSL" } ], "sliceName": "phrRecommendations" }, { "id": "AdverseEvent.extension:AEFIpublicHealthRecomm.extension:phrDate", "path": "AdverseEvent.extension.extension", "comment": "See Mappings", "mapping": [ { "map": "REPORTNG.AE_EVENT_RECOMMENDATION.CREATED_ON", "identity": "source-PIR" }, { "map": "pubDate", "identity": "source-PHSL" } ], "sliceName": "phrDate" }, { "id": "AdverseEvent.extension:AEFIpublicHealthRecomm.extension:phrComment", "path": "AdverseEvent.extension.extension", "comment": "See Mappings", "mapping": [ { "map": "IMMUNIZATION_COMMENT.COMMENT_TEXT", "identity": "source-PIR" }, { "map": "phrComment", "identity": "source-PHSL" } ], "sliceName": "phrComment" }, { "id": "AdverseEvent.identifier", "min": 1, "path": "AdverseEvent.identifier", "short": "PIR Internal AEFI ID + External AEFI ID from source system(s)", "definition": "PIR Internal AEFI ID + External AEFI ID from source system(s)" }, { "id": "AdverseEvent.identifier.id", "max": "0", "path": "AdverseEvent.identifier.id" }, { "id": "AdverseEvent.identifier.use", "max": "0", "path": "AdverseEvent.identifier.use" }, { "id": "AdverseEvent.identifier.type", "min": 1, "path": "AdverseEvent.identifier.type" }, { "id": "AdverseEvent.identifier.type.id", "max": "0", "path": "AdverseEvent.identifier.type.id" }, { "id": "AdverseEvent.identifier.type.coding", "max": "0", "path": "AdverseEvent.identifier.type.coding" }, { "id": "AdverseEvent.identifier.type.text", "min": 1, "path": "AdverseEvent.identifier.type.text", "comment": "See Mappings", "mapping": [ { "map": "PANORAMAIMMZAEFIID", "identity": "source-PIR" } ] }, { "id": "AdverseEvent.identifier.system", "min": 1, "path": "AdverseEvent.identifier.system", "comment": "See Mappings", "mapping": [ { "map": "https://health.gov.bc.ca/fhir/NamingSystem/ca-bc-panorama-immunization-AEFI-id", "identity": "source-PIR" } ] }, { "id": "AdverseEvent.identifier.value", "min": 1, "path": "AdverseEvent.identifier.value", "comment": "See Mappings", "mapping": [ { "map": "IMMS.ADVERSE_EVENT.ADVERSE_EVENT_ID", "identity": "source-PIR" }, { "map": "adverseEventId", "identity": "source-PHSL" } ] }, { "id": "AdverseEvent.identifier.period", "max": "0", "path": "AdverseEvent.identifier.period" }, { "id": "AdverseEvent.identifier.assigner", "max": "0", "path": "AdverseEvent.identifier.assigner" }, { "id": "AdverseEvent.actuality", "path": "AdverseEvent.actuality", "comment": "Apply \"actual\" for PIR.", "definition": "Whether the event actually happened, or just had the potential to." }, { "id": "AdverseEvent.actuality.extension", "min": 1, "path": "AdverseEvent.actuality.extension" }, { "id": "AdverseEvent.actuality.extension:_actuality", "max": "1", "min": 1, "path": "AdverseEvent.actuality.extension", "type": [ { "code": "Extension", "profile": [ "http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/AEFI-status-reason" ] } ], "sliceName": "_actuality", "isModifier": false }, { "id": "AdverseEvent.actuality.extension:_actuality.extension", "min": 1, "path": "AdverseEvent.actuality.extension.extension" }, { "id": "AdverseEvent.actuality.extension:_actuality.extension:AEFIstatus", "min": 1, "path": "AdverseEvent.actuality.extension.extension", "short": "AEFI Status", "sliceName": "AEFIstatus", "definition": "AEFI Status" }, { "id": "AdverseEvent.actuality.extension:_actuality.extension:AEFIstatus.value[x]", "path": "AdverseEvent.actuality.extension.extension.value[x]" }, { "id": "AdverseEvent.actuality.extension:_actuality.extension:AEFIstatus.value[x].coding", "path": "AdverseEvent.actuality.extension.extension.value[x].coding" }, { "id": "AdverseEvent.actuality.extension:_actuality.extension:AEFIstatus.value[x].coding.code", "path": "AdverseEvent.actuality.extension.extension.value[x].coding.code", "comment": "See Mappings", "mapping": [ { "map": "ADVERSE_EVENT.STATUS_CODED_CNCPT_ID", "identity": "source-PIR" }, { "map": "status", "identity": "source-PHSL" } ] }, { "id": "AdverseEvent.actuality.extension:_actuality.extension:AEFIstatus.value[x].coding.display", "path": "AdverseEvent.actuality.extension.extension.value[x].coding.display", "comment": "See MAppings", "mapping": [ { "map": "ADVERSE_EVENT.STATUS_CODED_CNCPT_ID", "identity": "source-PIR" }, { "map": "statusDescription", "identity": "source-PHSL" } ] }, { "id": "AdverseEvent.actuality.extension:_actuality.extension:AEFIdeleteReason", "path": "AdverseEvent.actuality.extension.extension", "short": "AEFI deleted reason", "comment": "To be apply when AEFI has status = Disregard, Entered in Error or NO reason provided. See Mappings", "mapping": [ { "map": "Other", "identity": "source-PIR-nullReason" } ], "sliceName": "AEFIdeleteReason", "definition": "AEFI deleted reason" }, { "id": "AdverseEvent.actuality.extension:_actuality.extension:AEFIdeleteReasonOther", "path": "AdverseEvent.actuality.extension.extension", "short": "AEFI deleted reason = Other, specify", "comment": "To be apply when AEFI status has OTHER reason or NO reason provided. See Mappings.", "mapping": [ { "map": "unknown", "identity": "source-PIR-null" } ], "sliceName": "AEFIdeleteReasonOther", "definition": "AEFI deleted reason = Other, specify" }, { "id": "AdverseEvent.category", "max": "1", "path": "AdverseEvent.category" }, { "id": "AdverseEvent.subject.id", "max": "0", "path": "AdverseEvent.subject.id" }, { "id": "AdverseEvent.subject.reference", "min": 1, "path": "AdverseEvent.subject.reference", "comment": "See Mappings", "mapping": [ { "map": "fullURL of Panorama + \"Patient\" + PIR Client ID", "identity": "source-PIR" } ] }, { "id": "AdverseEvent.subject.type", "max": "0", "path": "AdverseEvent.subject.type" }, { "id": "AdverseEvent.subject.identifier", "max": "0", "path": "AdverseEvent.subject.identifier" }, { "id": "AdverseEvent.subject.display", "max": "0", "path": "AdverseEvent.subject.display" }, { "id": "AdverseEvent.recordedDate", "min": 1, "path": "AdverseEvent.recordedDate", "comment": "See Mappings", "mapping": [ { "map": "IMMS.ADVERSE_EVENT.DATE_REPORTED", "identity": "source-PIR" }, { "map": "dateReported", "identity": "source-PHSL" } ] }, { "id": "AdverseEvent.resultingCondition", "max": "1", "path": "AdverseEvent.resultingCondition" }, { "id": "AdverseEvent.contributor", "max": "1", "path": "AdverseEvent.contributor" }, { "id": "AdverseEvent.suspectEntity", "min": 1, "path": "AdverseEvent.suspectEntity", "definition": "Describes the vaccine that is suspected to have caused the adverse event." }, { "id": "AdverseEvent.suspectEntity.id", "max": "0", "path": "AdverseEvent.suspectEntity.id", "comment": "Apply PIR: IMMS.AE_VACCINATION.IMMUNIZATION_ID" }, { "id": "AdverseEvent.suspectEntity.instance.id", "max": "0", "path": "AdverseEvent.suspectEntity.instance.id" }, { "id": "AdverseEvent.suspectEntity.instance.reference", "min": 1, "path": "AdverseEvent.suspectEntity.instance.reference", "short": "Reference the resourceImmunization with the AEFI vaccine", "comment": "See Mappings", "mapping": [ { "map": "fullURL of Panorama + 'Immunization' + (PIR Imms ID)", "identity": "source-PIR" }, { "map": "adverseEventAssociatedImmsId", "identity": "source-PHSL" } ], "definition": "Reference the resourceImmunization with the AEFI vaccine" }, { "id": "AdverseEvent.suspectEntity.instance.type", "max": "0", "path": "AdverseEvent.suspectEntity.instance.type" }, { "id": "AdverseEvent.suspectEntity.instance.identifier", "max": "0", "path": "AdverseEvent.suspectEntity.instance.identifier" }, { "id": "AdverseEvent.suspectEntity.instance.display", "max": "0", "path": "AdverseEvent.suspectEntity.instance.display" }, { "id": "AdverseEvent.suspectEntity.causality", "max": "0", "path": "AdverseEvent.suspectEntity.causality" }, { "id": "AdverseEvent.subjectMedicalHistory", "max": "1", "path": "AdverseEvent.subjectMedicalHistory" }, { "id": "AdverseEvent.referenceDocument", "max": "1", "path": "AdverseEvent.referenceDocument" }, { "id": "AdverseEvent.study", "max": "1", "path": "AdverseEvent.study" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/AdverseEvent" }