PackagesCanonicalsLogsProblems
    Packages
    BC-BCY_IDS.01@1.0.0
    http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/AdverseEvent
{
  "description": null,
  "_filename": "AdverseEvent.StructureDefinition.json",
  "package_name": "BC-BCY_IDS.01",
  "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": "8ac89755-a7d6-4051-abfb-347e709cc6d7",
  "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.id",
      "max": "0",
      "path": "AdverseEvent.meta.id"
    }, {
      "id": "AdverseEvent.meta.versionId",
      "path": "AdverseEvent.meta.versionId",
      "comment": "Apply \"2023.01\".  This indicates the FHIR Specs as of year 2023 January."
    }, {
      "id": "AdverseEvent.meta.lastUpdated",
      "max": "0",
      "path": "AdverseEvent.meta.lastUpdated"
    }, {
      "id": "AdverseEvent.meta.source",
      "max": "0",
      "path": "AdverseEvent.meta.source"
    }, {
      "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": "0",
      "path": "AdverseEvent.meta.security"
    }, {
      "id": "AdverseEvent.meta.tag",
      "max": "0",
      "path": "AdverseEvent.meta.tag"
    }, {
      "id": "AdverseEvent.implicitRules",
      "max": "0",
      "path": "AdverseEvent.implicitRules"
    }, {
      "id": "AdverseEvent.language",
      "max": "0",
      "path": "AdverseEvent.language"
    }, {
      "id": "AdverseEvent.text",
      "max": "0",
      "path": "AdverseEvent.text"
    }, {
      "id": "AdverseEvent.contained",
      "max": "0",
      "path": "AdverseEvent.contained"
    }, {
      "id": "AdverseEvent.extension",
      "min": 0,
      "path": "AdverseEvent.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "AdverseEvent.extension:AEFIpublicHealthRecomm",
      "min": 0,
      "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",
      "isModifier": false
    }, {
      "id": "AdverseEvent.extension:AEFIpublicHealthRecomm.id",
      "max": "0",
      "path": "AdverseEvent.extension.id"
    }, {
      "id": "AdverseEvent.extension:AEFIpublicHealthRecomm.extension",
      "min": 0,
      "path": "AdverseEvent.extension.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "AdverseEvent.extension:AEFIpublicHealthRecomm.extension:phrRecommendations",
      "min": 0,
      "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",
      "min": 0,
      "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",
      "min": 0,
      "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://fhir.infoway-inforoute.ca/NamingSystem/ca-bc-panorama-document-number",
        "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",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "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",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "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].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",
      "min": 0,
      "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",
      "min": 0,
      "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": "0",
      "path": "AdverseEvent.category"
    }, {
      "id": "AdverseEvent.event",
      "max": "0",
      "path": "AdverseEvent.event"
    }, {
      "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.encounter",
      "max": "0",
      "path": "AdverseEvent.encounter"
    }, {
      "id": "AdverseEvent.date",
      "max": "0",
      "path": "AdverseEvent.date"
    }, {
      "id": "AdverseEvent.detected",
      "max": "0",
      "path": "AdverseEvent.detected"
    }, {
      "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": "0",
      "path": "AdverseEvent.resultingCondition"
    }, {
      "id": "AdverseEvent.location",
      "max": "0",
      "path": "AdverseEvent.location"
    }, {
      "id": "AdverseEvent.seriousness",
      "max": "0",
      "path": "AdverseEvent.seriousness"
    }, {
      "id": "AdverseEvent.severity",
      "max": "0",
      "path": "AdverseEvent.severity"
    }, {
      "id": "AdverseEvent.outcome",
      "max": "0",
      "path": "AdverseEvent.outcome"
    }, {
      "id": "AdverseEvent.recorder",
      "max": "0",
      "path": "AdverseEvent.recorder"
    }, {
      "id": "AdverseEvent.contributor",
      "max": "0",
      "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": "0",
      "path": "AdverseEvent.subjectMedicalHistory"
    }, {
      "id": "AdverseEvent.referenceDocument",
      "max": "0",
      "path": "AdverseEvent.referenceDocument"
    }, {
      "id": "AdverseEvent.study",
      "max": "0",
      "path": "AdverseEvent.study"
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/AdverseEvent"
}