PackagesCanonicalsLogsProblems
    Packages
    BC-BCY_IDS.01@1.0.0
    http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/ImmunizationRecommendation
{
  "description": null,
  "_filename": "ImmunizationRecommendation.StructureDefinition.json",
  "package_name": "BC-BCY_IDS.01",
  "date": null,
  "derivation": "constraint",
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "ImmunizationRecommendation",
  "abstract": false,
  "type": "ImmunizationRecommendation",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": null,
  "package_version": "1.0.0",
  "status": "draft",
  "id": "80d7d564-3a5c-4671-a69e-ae74a823284c",
  "kind": "resource",
  "url": "http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/ImmunizationRecommendation",
  "version": null,
  "differential": {
    "element": [ {
      "id": "ImmunizationRecommendation",
      "path": "ImmunizationRecommendation",
      "short": "FHIR resource applies for PIR Vaccine Forecast",
      "definition": "FHIR resource applies for PIR Vaccine Forecast"
    }, {
      "id": "ImmunizationRecommendation.id",
      "min": 1,
      "path": "ImmunizationRecommendation.id",
      "short": "PIR Internal Vaccination Forecast ID",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "H33_VACCINATION_FORECAST.VACCINATION_FORECAST_ID",
        "identity": "source-PIR"
      }, {
        "map": "forecastId",
        "identity": "source-PHSL"
      } ]
    }, {
      "id": "ImmunizationRecommendation.meta",
      "min": 1,
      "path": "ImmunizationRecommendation.meta"
    }, {
      "id": "ImmunizationRecommendation.meta.id",
      "max": "0",
      "path": "ImmunizationRecommendation.meta.id"
    }, {
      "id": "ImmunizationRecommendation.meta.versionId",
      "path": "ImmunizationRecommendation.meta.versionId",
      "comment": "Apply \"202404\".  This indicates the FHIR Specs as of year 2024 April.  Replaces CVC code with NVC code."
    }, {
      "id": "ImmunizationRecommendation.meta.lastUpdated",
      "max": "0",
      "path": "ImmunizationRecommendation.meta.lastUpdated"
    }, {
      "id": "ImmunizationRecommendation.meta.source",
      "max": "0",
      "path": "ImmunizationRecommendation.meta.source"
    }, {
      "id": "ImmunizationRecommendation.meta.profile",
      "max": "1",
      "min": 1,
      "path": "ImmunizationRecommendation.meta.profile",
      "comment": "Apply \"http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/ImmunizationRecommendation\""
    }, {
      "id": "ImmunizationRecommendation.meta.security",
      "max": "0",
      "path": "ImmunizationRecommendation.meta.security"
    }, {
      "id": "ImmunizationRecommendation.meta.tag",
      "max": "0",
      "path": "ImmunizationRecommendation.meta.tag"
    }, {
      "id": "ImmunizationRecommendation.implicitRules",
      "max": "0",
      "path": "ImmunizationRecommendation.implicitRules"
    }, {
      "id": "ImmunizationRecommendation.language",
      "max": "0",
      "path": "ImmunizationRecommendation.language"
    }, {
      "id": "ImmunizationRecommendation.text",
      "max": "0",
      "path": "ImmunizationRecommendation.text"
    }, {
      "id": "ImmunizationRecommendation.contained",
      "max": "0",
      "path": "ImmunizationRecommendation.contained"
    }, {
      "id": "ImmunizationRecommendation.identifier",
      "max": "1",
      "min": 1,
      "path": "ImmunizationRecommendation.identifier",
      "short": "PIR Internal Vaccination Forecast ID",
      "definition": "PIR Internal Vaccination Forecast ID"
    }, {
      "id": "ImmunizationRecommendation.identifier.id",
      "max": "0",
      "path": "ImmunizationRecommendation.identifier.id"
    }, {
      "id": "ImmunizationRecommendation.identifier.use",
      "max": "0",
      "path": "ImmunizationRecommendation.identifier.use"
    }, {
      "id": "ImmunizationRecommendation.identifier.type",
      "min": 1,
      "path": "ImmunizationRecommendation.identifier.type"
    }, {
      "id": "ImmunizationRecommendation.identifier.type.id",
      "max": "0",
      "path": "ImmunizationRecommendation.identifier.type.id"
    }, {
      "id": "ImmunizationRecommendation.identifier.type.coding",
      "max": "0",
      "path": "ImmunizationRecommendation.identifier.type.coding"
    }, {
      "id": "ImmunizationRecommendation.identifier.type.text",
      "min": 1,
      "path": "ImmunizationRecommendation.identifier.type.text",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "PANORAMAIMMZFORECASTID",
        "identity": "source-PIR"
      } ]
    }, {
      "id": "ImmunizationRecommendation.identifier.system",
      "min": 1,
      "path": "ImmunizationRecommendation.identifier.system",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-bc-panorama-document-number",
        "identity": "source-PIR"
      } ]
    }, {
      "id": "ImmunizationRecommendation.identifier.value",
      "min": 1,
      "path": "ImmunizationRecommendation.identifier.value",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "H33_VACCINATION_FORECAST.VACCINATION_FORECAST_ID",
        "identity": "source-PIR"
      }, {
        "map": "forecastId",
        "identity": "source-PHSL"
      } ]
    }, {
      "id": "ImmunizationRecommendation.identifier.period",
      "max": "0",
      "path": "ImmunizationRecommendation.identifier.period"
    }, {
      "id": "ImmunizationRecommendation.identifier.assigner",
      "max": "0",
      "path": "ImmunizationRecommendation.identifier.assigner"
    }, {
      "id": "ImmunizationRecommendation.patient.id",
      "max": "0",
      "path": "ImmunizationRecommendation.patient.id"
    }, {
      "id": "ImmunizationRecommendation.patient.reference",
      "min": 1,
      "path": "ImmunizationRecommendation.patient.reference",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "fullURL of Panorama + \"Patient\" + PIR Client ID",
        "identity": "source-PIR"
      } ]
    }, {
      "id": "ImmunizationRecommendation.patient.type",
      "max": "0",
      "path": "ImmunizationRecommendation.patient.type"
    }, {
      "id": "ImmunizationRecommendation.patient.identifier",
      "max": "0",
      "path": "ImmunizationRecommendation.patient.identifier"
    }, {
      "id": "ImmunizationRecommendation.patient.display",
      "max": "0",
      "path": "ImmunizationRecommendation.patient.display"
    }, {
      "id": "ImmunizationRecommendation.date",
      "path": "ImmunizationRecommendation.date",
      "short": "Date Forecast Status Calculated as of",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "PIR H33_VACCINATION_FORECAST.CREATED_ON",
        "identity": "source-PIR"
      } ],
      "definition": "Date Forecast Status Calculated as of"
    }, {
      "id": "ImmunizationRecommendation.authority",
      "min": 1,
      "path": "ImmunizationRecommendation.authority",
      "short": "Organization runs the vaccination forecast",
      "comment": "For IDS, Panorama is the organization that runs the vaccination forecast.",
      "definition": "Organization runs the vaccination forecast"
    }, {
      "id": "ImmunizationRecommendation.authority.id",
      "max": "0",
      "path": "ImmunizationRecommendation.authority.id"
    }, {
      "id": "ImmunizationRecommendation.authority.reference",
      "min": 1,
      "path": "ImmunizationRecommendation.authority.reference",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "fullURL of Panorama + \"Organization\" + PIR Organization ID",
        "identity": "source-PIR"
      } ]
    }, {
      "id": "ImmunizationRecommendation.authority.type",
      "max": "0",
      "path": "ImmunizationRecommendation.authority.type"
    }, {
      "id": "ImmunizationRecommendation.authority.identifier",
      "max": "0",
      "path": "ImmunizationRecommendation.authority.identifier"
    }, {
      "id": "ImmunizationRecommendation.authority.display",
      "max": "0",
      "path": "ImmunizationRecommendation.authority.display"
    }, {
      "id": "ImmunizationRecommendation.recommendation",
      "path": "ImmunizationRecommendation.recommendation",
      "short": "Vaccine forecasted to be administered.",
      "comment": "1st instance is the Agent + Antigen(s) + Agent Dates + no Disease,  subsequent instances are Antigen + Disease + Disease Dates",
      "definition": "Vaccine forecasted to be administered with different date criterion + targeted disease(s)."
    }, {
      "id": "ImmunizationRecommendation.recommendation.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding",
      "max": "1",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "code",
          "type": "value"
        } ]
      }
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding.system",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.system",
      "comment": "See Mappings"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding.version",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.version"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding.code",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.code"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding.display",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.display"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding.userSelected",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.userSelected"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentNVC",
      "max": "1",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding",
      "short": "Agent in CVC code",
      "sliceName": "AgentNVC",
      "definition": "Agent in CVC code"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentNVC.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentNVC.system",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.system",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "http://snomed.info/sct",
        "identity": "Code-SNOMED"
      }, {
        "map": "https://nvc-cnv.canada.ca",
        "identity": "Code-NVC"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentNVC.version",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.version"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentNVC.code",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.code",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "PIR H33_VACCINATION_FORECAST.FAMILY_CODE",
        "identity": "source-PIR"
      }, {
        "map": "forecastIImmsAgentCode",
        "identity": "source-PHSL"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentNVC.display",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.display",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "REPORTNG.GET_ITERM_DESC(H33_VACCINATION_FORECAST.FAMILY_CODE)",
        "identity": "source-PIR"
      }, {
        "map": "forecastImmsAgentDescription",
        "identity": "source-PHSL"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentNVC.userSelected",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.userSelected"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentPIR",
      "max": "1",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding",
      "short": "Agent in PIR code",
      "comment": "Agent in PIR code.  See Mappings.",
      "sliceName": "AgentPIR",
      "definition": "Agent in PIR code"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentPIR.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentPIR.system",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.system",
      "mapping": [ {
        "map": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-bc-panorama-code",
        "identity": "code-PIR"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentPIR.version",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.version"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentPIR.code",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.code"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentPIR.display",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.display"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AgentPIR.userSelected",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.userSelected"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenNVC",
      "max": "1",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding",
      "short": "Antigen in NVC code",
      "sliceName": "AntigenNVC",
      "definition": "Antigen in NVC code"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenNVC.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenNVC.system",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.system",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "http://snomed.info/sct",
        "identity": "Code-SNOMED"
      }, {
        "map": "https://nvc-cnv.canada.ca",
        "identity": "Code-NVC"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenNVC.version",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.version"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenNVC.code",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.code",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "FORECAST_ANTIGEN.ASIIS_VACC_CODE",
        "identity": "source-PIR"
      }, {
        "map": "Antigen.forecastImmsAntigenCode",
        "identity": "source-PHSL"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenNVC.display",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.display",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "REPORTNG.GET_ITERM_DESC(FORECAST_ANTIGEN.ASIIS_VACC_CODE)",
        "identity": "source-PIR"
      }, {
        "map": "Antigen.forecastImmsAntigenDescription",
        "identity": "source-PHSL"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenNVC.userSelected",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.userSelected"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenPIR",
      "max": "1",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding",
      "short": "Antigen in PIR code",
      "sliceName": "AntigenPIR",
      "definition": "Antigen in PIR code"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenPIR.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenPIR.system",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.system",
      "comment": "Anitgen in PIR code.  See Mappings",
      "mapping": [ {
        "map": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-bc-panorama-code",
        "identity": "code-PIR"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenPIR.version",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.version"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenPIR.code",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.code"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenPIR.display",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.display"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding:AntigenPIR.userSelected",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.userSelected"
    }, {
      "id": "ImmunizationRecommendation.recommendation.vaccineCode.text",
      "path": "ImmunizationRecommendation.recommendation.vaccineCode.text",
      "short": "Trade Name",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "H33_VACCINATION_FORECAST.TRADE",
        "identity": "source-PIR"
      }, {
        "map": "trade",
        "identity": "source-PHSL"
      } ],
      "definition": "Trade Name"
    }, {
      "id": "ImmunizationRecommendation.recommendation.targetDisease.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.targetDisease.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.targetDisease.coding",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.targetDisease.coding",
      "short": "1st instance Disease in CVC code, 2nd instance Disease in PIR code",
      "comment": "One Agent can have > 1 antigen, and one agent can have > 1 disease",
      "definition": "1st instance Disease in CVC code, 2nd instance Disease in PIR code"
    }, {
      "id": "ImmunizationRecommendation.recommendation.targetDisease.coding.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.targetDisease.coding.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.targetDisease.coding.system",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.targetDisease.coding.system",
      "short": "1st instance: Disease in NVC code.  2nd instance: Disease in PIR code.",
      "comment": "1st instance: Disease in NVC code.  2nd instance: Disease in PIR code.  See Mappings",
      "mapping": [ {
        "map": "https://nvc-cnv.canada.ca",
        "identity": "code-NVC"
      }, {
        "map": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-bc-panorama-code",
        "identity": "code-PIR"
      } ],
      "definition": "1st instance: Disease in NVC code.  2nd instance: Disease in PIR code."
    }, {
      "id": "ImmunizationRecommendation.recommendation.targetDisease.coding.version",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.targetDisease.coding.version"
    }, {
      "id": "ImmunizationRecommendation.recommendation.targetDisease.coding.code",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.targetDisease.coding.code",
      "comment": "1st instance Disease in CVC code, 2nd instance Disease in PIR code.  See Mappings",
      "mapping": [ {
        "map": "BCYREPORTNG.RBCY_FN_GET_CONCEPT_CODE(DISEASE.DISEASE_CODE_CNCPT_ID)",
        "identity": "source-PIR-disease"
      }, {
        "map": "Antigen.immunizationDiseaseCode",
        "identity": "source-PHSL"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.targetDisease.coding.display",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.targetDisease.coding.display",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "REPORTNG.GET_ITERM_DESC(DISEASE.DISEASE_CODE_CNCPT_ID)",
        "identity": "source-PIR"
      }, {
        "map": "Antigen.immunizationDiseaseDescription",
        "identity": "source-PHSL"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.targetDisease.coding.userSelected",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.targetDisease.coding.userSelected"
    }, {
      "id": "ImmunizationRecommendation.recommendation.targetDisease.text",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.targetDisease.text"
    }, {
      "id": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode"
    }, {
      "id": "ImmunizationRecommendation.recommendation.forecastStatus",
      "path": "ImmunizationRecommendation.recommendation.forecastStatus",
      "short": "Vaccination forecast status"
    }, {
      "id": "ImmunizationRecommendation.recommendation.forecastStatus.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.forecastStatus.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.forecastStatus.coding",
      "max": "1",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.forecastStatus.coding"
    }, {
      "id": "ImmunizationRecommendation.recommendation.forecastStatus.coding.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.forecastStatus.coding.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.forecastStatus.coding.system",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.forecastStatus.coding.system",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-bc-panorama-code",
        "identity": "source-PIR"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.forecastStatus.coding.version",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.forecastStatus.coding.version"
    }, {
      "id": "ImmunizationRecommendation.recommendation.forecastStatus.coding.code",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.forecastStatus.coding.code",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "OVERDUE",
        "identity": "source-PIR-calculated-overdue"
      }, {
        "map": "DUE",
        "identity": "source-PIR-calculated-due"
      }, {
        "map": "ELIGIBLE",
        "identity": "source-PIR-calculated-eligible"
      }, {
        "map": "UPTODATE",
        "identity": "source-PIR-calculated-upToDate"
      }, {
        "map": "NOTFORECASTED",
        "identity": "source-PIR-calculated-notForecasted"
      }, {
        "map": "UNKNOWN",
        "identity": "source-PIR-calculated-unknown"
      }, {
        "map": "forecastStatus",
        "identity": "source-PHSL"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.forecastStatus.coding.display",
      "path": "ImmunizationRecommendation.recommendation.forecastStatus.coding.display",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "Overdue",
        "identity": "source-PIR-calculated-overdue"
      }, {
        "map": "Due",
        "identity": "source-PIR-calculated-due"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.forecastStatus.coding.userSelected",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.forecastStatus.coding.userSelected"
    }, {
      "id": "ImmunizationRecommendation.recommendation.forecastStatus.text",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.forecastStatus.text"
    }, {
      "id": "ImmunizationRecommendation.recommendation.forecastReason",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.forecastReason"
    }, {
      "id": "ImmunizationRecommendation.recommendation.dateCriterion",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.dateCriterion",
      "definition": "Vaccination date recommendations.  For example, earliest date to administer, latest date to administer, etc."
    }, {
      "id": "ImmunizationRecommendation.recommendation.dateCriterion.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.dateCriterion.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding",
      "max": "1",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding"
    }, {
      "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.id",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.id"
    }, {
      "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.system",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.system",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "http://loinc.org",
        "identity": "source-PIR"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.version",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.version"
    }, {
      "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.code",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.code",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "30981-5",
        "identity": "source-PIR-eligible-date"
      }, {
        "map": "30980-7",
        "identity": "source-PIR-due-date"
      }, {
        "map": "59778-1",
        "identity": "source-PIR-past-due-date"
      }, {
        "map": "59777-3",
        "identity": "source-PIR-max-date"
      }, {
        "map": "agentEligibleDate",
        "identity": "source-PHSL-agent-eligible-date"
      }, {
        "map": "agentDueDate",
        "identity": "source-PHSL-agent-due-date"
      }, {
        "map": "agentPastDueDate",
        "identity": "source-PHSL-agent-past-due-date"
      }, {
        "map": "agentMaxDate",
        "identity": "source-PHSL-agent-max-date"
      }, {
        "map": "Antigen.diseaseEligibleDate",
        "identity": "source-PHSL-antigen.disease-eligible-date"
      }, {
        "map": "Antigen.diseaseDueDate",
        "identity": "source-PHSL-antigen-disease-due-date"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.display",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.display",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "Earliest date to give",
        "identity": "source-PIR-eligible-date"
      }, {
        "map": "Date vaccine due",
        "identity": "source-PIR-due-date"
      }, {
        "map": "Date when overdue for immunization",
        "identity": "source-PIR-past-due-date"
      }, {
        "map": "Latest date to give immunization",
        "identity": "source-PIR-max-date"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.userSelected",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.userSelected"
    }, {
      "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.text",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.text",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "Forecast by Agent Eligible Date",
        "identity": "source-PIR-agent-eligible-date"
      }, {
        "map": "Forecast by Agent Due Date",
        "identity": "source-PIR-agent-due-date"
      }, {
        "map": "Forecast by Agent Past Due Date",
        "identity": "source-PIR-agent-past-due-date"
      }, {
        "map": "Forecast by Agent Max Date",
        "identity": "source-PIR-agent-max-date"
      }, {
        "map": "Forecast by Disease Eligible Date",
        "identity": "source-PIR-disease-eligible-date"
      }, {
        "map": "Forecast by Disease Due Date",
        "identity": "source-PIR-disease-due-date"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.dateCriterion.value",
      "path": "ImmunizationRecommendation.recommendation.dateCriterion.value",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "PAST_DUE_DATE in  REPORTNG.H33_VACCINATION_FORECAST",
        "identity": "Date-PastDue"
      }, {
        "map": "MAXIMUM_DATE in REPORTNG.H33_VACCINATION_FORECAST",
        "identity": "Date-MaxDate"
      }, {
        "map": "MINIMUM_DATE in REPORTNG.H33_VACCINATION_FORECAST",
        "identity": "Date-Eligible"
      }, {
        "map": "DUE_DATE in REPORTNG.H33_VACCINATION_FORECAST",
        "identity": "Date-Due"
      }, {
        "map": "H33_VACCINATION_FORECAST.MINIMUM_DATE",
        "identity": "Date-DiseaseEligibleDate"
      }, {
        "map": "H33_VACCINATION_FORECAST.DUE_DATE",
        "identity": "Date-DiseaseDueDate"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.description",
      "min": 1,
      "path": "ImmunizationRecommendation.recommendation.description",
      "short": "Forecast Agent + Antigen combined description",
      "comment": "See Mappings",
      "mapping": [ {
        "map": "BCYREPORTNG.RBCY_T_AGENT_ANTIGENS_COMBINED.ANTIGENS",
        "identity": "source-PIR"
      }, {
        "map": "Antigen.forecastAgentAntigenCombinedDescription",
        "identity": "source-PHSL"
      } ],
      "definition": "Forecast Agent + Antigen combined description"
    }, {
      "id": "ImmunizationRecommendation.recommendation.series",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.series"
    }, {
      "id": "ImmunizationRecommendation.recommendation.doseNumber[x]",
      "path": "ImmunizationRecommendation.recommendation.doseNumber[x]",
      "type": [ {
        "code": "string"
      } ],
      "comment": "See Mappings",
      "mapping": [ {
        "map": "PIR h33_vaccination_forecast.Dose_Number",
        "identity": "source-PIR"
      } ]
    }, {
      "id": "ImmunizationRecommendation.recommendation.seriesDoses[x]",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.seriesDoses[x]"
    }, {
      "id": "ImmunizationRecommendation.recommendation.supportingImmunization",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.supportingImmunization"
    }, {
      "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation",
      "max": "0",
      "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation"
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation"
}