PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.ca.baseline@1.1.6-pre
    http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-immunizationrecommendation
description: Proposed constraints and extensions on the ImmunizationRecommendation resource.  Generated as a first step toward creating a set of Canadian Baseline FHIR profiles.
package_name: hl7.fhir.ca.baseline
derivation: constraint
name: ImmunizationRecommendationProfile
type: ImmunizationRecommendation
elements:
  patient:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-patient']
    index: 0
  date: {mustSupport: true, index: 1}
  authority:
    type: Reference
    refers: ['http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-organization']
    index: 2
  recommendation:
    mustSupport: true
    index: 3
    elements:
      vaccineCode:
        binding: {strength: preferred, valueSet: 'https://cvc.canimmunize.ca/v3/ValueSet/Generic'}
        mustSupport: true
        index: 4
        elements:
          coding:
            index: 5
            slicing:
              rules: open
              discriminator:
              - {path: system, type: pattern}
              - {path: code, type: pattern}
              min: null
              slices:
                Generic:
                  match: {system: null, code: null}
                  schema:
                    binding: {strength: preferred, valueSet: 'https://cvc.canimmunize.ca/v3/ValueSet/Generic'}
                    index: 6
                  max: 1
                Tradename:
                  match: {system: null, code: null}
                  schema:
                    binding: {strength: preferred, valueSet: 'https://cvc.canimmunize.ca/v3/ValueSet/Tradename'}
                    index: 7
                  max: 1
      targetDisease:
        binding: {strength: preferred, valueSet: 'https://cvc.canimmunize.ca/v3/ValueSet/Disease'}
        mustSupport: true
        index: 8
      forecastStatus:
        binding: {strength: preferred, valueSet: 'https://cvc.canimmunize.ca/v3/ValueSet/ForecastStatus'}
        mustSupport: true
        index: 9
      dateCriterion:
        mustSupport: true
        index: 10
        elements:
          code: {mustSupport: true, index: 11}
          value: {mustSupport: true, index: 12}
      supportingImmunization:
        type: Reference
        refers: ['http://hl7.org/fhir/StructureDefinition/ImmunizationEvaluation', 'http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-immunization']
        index: 13
package_version: 1.1.6-pre
class: profile
kind: resource
url: http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-immunizationrecommendation
base: http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation
version: 0.2.0