MyHealthEuVaccination
type: StructureDefinition
node role: treeRoot
resource.id:
  value: MyHealthEuVaccination
domain resource.text:
  narrative.status:
    value: extensions
  narrative.div: Generated Narrative: StructureDefinition MyHealthEuVaccination Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> MyHealthEuVaccination 0..* MyHealthEuImmunisation MyHealth@EU Vaccination - Logical Model Elements defined in Ancestors:header, diseaseOrAgentTargeted, vaccine, administeredProduct, administrationTime, administeringCentre, administrator, note, diseaseOrAgentTargeted, vaccine, administeredProduct, administrationTime, administeringCentre, administrator, note #xD; diseaseOrAgentTargeted O 0..* CodeableConcept Disease or agent that the vaccination provides protection against (e.g. 76902006 Tetanus). Obligations Actor Source MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Immunisation model #xD; doseNumber 0..1 CodeableConcept Dose number #xD; vaccinationCountry 1..1 CodeableConcept Country where the vaccination was administered #xD; nextVaccinationDate 0..1 date Expected date for the next vaccination #xD; adverseEvent 0..1 Base Section: Adverse event (extended) #xD; presenceOfAdverseEvent 0..1 boolean Presence of adverse event #xD; reportedAdverseEvent 0..1 string Reported adverse event #xD; adverseEventCode 0..1 CodeableConcept Adverse event code #xD; observations 0..1 string Observations #xD; <img src="[binary]" alt="doco" style="background-color: inherit"/> Documentation for this format
structure definition.url:
  value: http://fhir.ehdsi.eu/euvac/StructureDefinition/MyHealthEuVaccination
structure definition.version:
  value: 10.0.0-preview
structure definition.name:
  value: MyHealthEuVaccination
structure definition.title:
  value: MyHealth@EU Vaccination - Logical Model
structure definition.status:
  value: draft
structure definition.date:
  value: 2026-07-16T19:11:20+02:00
structure definition.publisher:
  value: MyHealth@Eu
structure definition.contact:
  index: 0
  contact detail.name:
    value: MyHealth@Eu
  contact detail.telecom:
    index: 0
    contact point.system:
      value: url
    contact point.value:
      value: https://health.ec.europa.eu/other-pages/basic-page/myhealtheu-flyer-addressed-patients-and-health-professionals_en
structure definition.description:
  value: Logical model representing the EU Vaccination as defined by the MyHealth@EU specification.
structure definition.jurisdiction:
  index: 0
  codeable concept.coding:
    index: 0
    coding.system:
      value: http://unstats.un.org/unsd/methods/m49/m49.htm
    coding.code:
      value: 150
    coding.display:
      value: Europe
structure definition.copyright:
  value: Copyright European Union, represented by the European Commission - DG SANTE. Licenced under CC-BY-4.0.
structure definition.fhir version:
  value: 4.0.1
structure definition.mapping:
  index: 0
  structure definition.mapping.identity:
    value: rim
  structure definition.mapping.uri:
    value: http://hl7.org/v3
  structure definition.mapping.name:
    value: RIM Mapping
structure definition.kind:
  value: logical
structure definition.abstract:
  value: false
structure definition.type:
  value: http://fhir.ehdsi.eu/euvac/StructureDefinition/MyHealthEuVaccination
structure definition.base definition:
  value: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuImmunisation
  link: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuImmunisation
structure definition.derivation:
  value: specialization
structure definition.snapshot:
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
    extension.value string:
      value: 1.0.0
  structure definition.snapshot.element:
    index: 0
    element.id:
      value: MyHealthEuVaccination
    element definition.path:
      value: MyHealthEuVaccination
    element definition.short:
      value: MyHealth@EU Vaccination - Logical Model
    element definition.definition:
      value: Logical model representing the EU Vaccination as defined by the MyHealth@EU specification.
    element definition.min:
      value: 0
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: Base
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: *
    element definition.is modifier:
      value: false
    element definition.mapping:
      index: 0
      element definition.mapping.identity:
        value: rim
      element definition.mapping.map:
        value: n/a
  structure definition.snapshot.element:
    index: 1
    element.id:
      value: MyHealthEuVaccination.header
    element definition.path:
      value: MyHealthEuVaccination.header
    element definition.short:
      value: Basic metadata for this information
    element definition.definition:
      value: Basic metadata for this information
    element definition.min:
      value: 1
    element definition.max:
      value: 1
    element definition.base:
      element definition.base.path:
        value: EHDSDataSet.header
      element definition.base.min:
        value: 1
      element definition.base.max:
        value: 1
    element definition.type:
      index: 0
      element definition.type.code:
        value: Base
  structure definition.snapshot.element:
    index: 2
    element.id:
      value: MyHealthEuVaccination.header.subject
    element definition.path:
      value: MyHealthEuVaccination.header.subject
    element definition.short:
      value: Patient/subject information
    element definition.definition:
      value: Patient/subject information
    element definition.min:
      value: 1
    element definition.max:
      value: 1
    element definition.base:
      element definition.base.path:
        value: EHDSDataSet.header.subject
      element definition.base.min:
        value: 1
      element definition.base.max:
        value: 1
    element definition.type:
      index: 0
      element definition.type.code:
        value: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
  structure definition.snapshot.element:
    index: 3
    element.id:
      value: MyHealthEuVaccination.header.identifier
    element definition.path:
      value: MyHealthEuVaccination.header.identifier
    element definition.short:
      value: Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
    element definition.definition:
      value: Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
    element definition.min:
      value: 0
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: EHDSDataSet.header.identifier
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: *
    element definition.type:
      index: 0
      element definition.type.code:
        value: Identifier
  structure definition.snapshot.element:
    index: 4
    element.id:
      value: MyHealthEuVaccination.header.author[x]
    element definition.path:
      value: MyHealthEuVaccination.header.author[x]
    element definition.short:
      value: The author of the immunisation statement.
    element definition.definition:
      value: The author of the immunisation statement.
    element definition.min:
      value: 0
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: EHDSDataSet.header.author[x]
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: *
    element definition.type:
      index: 0
      element definition.type.code:
        value: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional

index: 1
element definition.type.code:
  value: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation

index: 2
element definition.type.code:
  value: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice

index: 5
element.id:
  value: MyHealthEuVaccination.header.date
element definition.path:
  value: MyHealthEuVaccination.header.date
element definition.short:
  value: Date and optionally time of authoring/issuing
element definition.definition:
  value: Date and optionally time of authoring/issuing
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: EHDSDataSet.header.date
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: dateTime

index: 6
element.id:
  value: MyHealthEuVaccination.header.status
element definition.path:
  value: MyHealthEuVaccination.header.status
element definition.short:
  value: Status of the immunisation event (completed, not-done).
element definition.definition:
  value: Status of the immunisation event (completed, not-done).
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: EHDSDataSet.header.status
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: CodeableConcept

index: 7
element.id:
  value: MyHealthEuVaccination.header.source
element definition.path:
  value: MyHealthEuVaccination.header.source
element definition.short:
  value: Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
element definition.definition:
  value: Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: EHDSDataSet.header.source
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: CodeableConcept

index: 8
element.id:
  value: MyHealthEuVaccination.header.language
element definition.path:
  value: MyHealthEuVaccination.header.language
element definition.short:
  value: Language in which the resource is written. Language is expressed by the IETF language tag.
element definition.definition:
  value: Language in which the resource is written. Language is expressed by the IETF language tag.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: EHDSDataSet.header.language
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: CodeableConcept
element definition.binding:
  element definition.binding.strength:
    value: preferred
  element definition.binding.description:
    value: BCP 47

index: 9
element.id:
  value: MyHealthEuVaccination.diseaseOrAgentTargeted
element.extension:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: code
    extension.value code:
      value: MAY:able-to-populate
  element.extension:
    index: 1
    extension.url:
      value: actor
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
      link: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
  element.extension:
    index: 2
    extension.url:
      value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-source
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuImmunisation|1.0.0
      link: 1.0
      link: .0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/obligation
element.extension:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: code
    extension.value code:
      value: MAY:able-to-populate
  element.extension:
    index: 1
    extension.url:
      value: actor
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
      link: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
  element.extension:
    index: 2
    extension.url:
      value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-source
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuImmunisation|1.0.0
      link: 1.0
      link: .0
  element.extension:
    index: 3
    extension.url:
      value: code
    extension.value code:
      value: SHOULD:handle
  element.extension:
    index: 4
    extension.url:
      value: actor
    extension.value canonical:
      value: http://fhir.ehdsi.eu/euvac/ActorDefinition/actor-handler-ehdsi
      link: http://fhir.ehdsi.eu/euvac/ActorDefinition/actor-handler-ehdsi
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/obligation
element definition.path:
  value: MyHealthEuVaccination.diseaseOrAgentTargeted
element definition.short:
  value: Disease or agent that the vaccination provides protection against (e.g. 76902006 Tetanus).
element definition.definition:
  value: Disease or agent that the vaccination provides protection against (e.g. 76902006 Tetanus).
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: EHDSImmunisation.diseaseOrAgentTargeted
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: CodeableConcept
element definition.binding:
  element definition.binding.strength:
    value: preferred
  element definition.binding.description:
    value: ICD-10, SNOMED CT

index: 10
element.id:
  value: MyHealthEuVaccination.vaccine
element.extension:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: code
    extension.value code:
      value: SHOULD:handle
  element.extension:
    index: 1
    extension.url:
      value: actor
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
      link: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
  element.extension:
    index: 2
    extension.url:
      value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-source
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuImmunisation|1.0.0
      link: 1.0
      link: .0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/obligation
element definition.path:
  value: MyHealthEuVaccination.vaccine
element definition.short:
  value: Type of immunisation, e.g. J07AM01 Tetanus toxoid; or 871803007 Hepatitis A and Hepatitis B virus antigens only vaccine product.
element definition.definition:
  value: Type of immunisation, e.g. J07AM01 Tetanus toxoid; or 871803007 Hepatitis A and Hepatitis B virus antigens only vaccine product.
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: EHDSImmunisation.vaccine
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: CodeableConcept
element definition.binding:
  element definition.binding.strength:
    value: preferred
  element definition.binding.description:
    value: SNOMED CT, ATC

index: 11
element.id:
  value: MyHealthEuVaccination.administeredProduct
element.extension:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: code
    extension.value code:
      value: SHOULD:handle
  element.extension:
    index: 1
    extension.url:
      value: actor
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
      link: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
  element.extension:
    index: 2
    extension.url:
      value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-source
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuImmunisation|1.0.0
      link: 1.0
      link: .0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/obligation
element definition.path:
  value: MyHealthEuVaccination.administeredProduct
element definition.short:
  value: Administered medicinal product (e.g. TETAVAX suspension for injection), including batch/lot details when necessary.
element definition.definition:
  value: Administered medicinal product (e.g. TETAVAX suspension for injection), including batch/lot details when necessary.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: EHDSImmunisation.administeredProduct
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuMedication

index: 12
element.id:
  value: MyHealthEuVaccination.administrationTime
element.extension:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: code
    extension.value code:
      value: SHOULD:handle
  element.extension:
    index: 1
    extension.url:
      value: actor
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
      link: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
  element.extension:
    index: 2
    extension.url:
      value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-source
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuImmunisation|1.0.0
      link: 1.0
      link: .0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/obligation
element definition.path:
  value: MyHealthEuVaccination.administrationTime
element definition.short:
  value: The date and optionally the exact time when the vaccination was administered.
element definition.definition:
  value: The date and optionally the exact time when the vaccination was administered.
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: EHDSImmunisation.administrationTime
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: dateTime

index: 13
element.id:
  value: MyHealthEuVaccination.administeringCentre
element.extension:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: code
    extension.value code:
      value: MAY:able-to-populate
  element.extension:
    index: 1
    extension.url:
      value: actor
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
      link: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
  element.extension:
    index: 2
    extension.url:
      value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-source
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuImmunisation|1.0.0
      link: 1.0
      link: .0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/obligation
element definition.path:
  value: MyHealthEuVaccination.administeringCentre
element definition.short:
  value: Administering centre or a health authority responsible for the vaccination event
element definition.definition:
  value: Administering centre or a health authority responsible for the vaccination event
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: EHDSImmunisation.administeringCentre
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuOrganisation

index: 14
element.id:
  value: MyHealthEuVaccination.administrator
element.extension:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: code
    extension.value code:
      value: MAY:able-to-populate
  element.extension:
    index: 1
    extension.url:
      value: actor
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
      link: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
  element.extension:
    index: 2
    extension.url:
      value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-source
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuImmunisation|1.0.0
      link: 1.0
      link: .0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/obligation
element definition.path:
  value: MyHealthEuVaccination.administrator
element definition.short:
  value: Health professional responsible for administering the immunisation product.
element definition.definition:
  value: Health professional responsible for administering the immunisation product.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: EHDSImmunisation.administrator
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuHealthProfessional

index: 15
element.id:
  value: MyHealthEuVaccination.note
element.extension:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: code
    extension.value code:
      value: MAY:able-to-populate
  element.extension:
    index: 1
    extension.url:
      value: actor
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
      link: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
  element.extension:
    index: 2
    extension.url:
      value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-source
    extension.value canonical:
      value: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuImmunisation|1.0.0
      link: 1.0
      link: .0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/obligation
element definition.path:
  value: MyHealthEuVaccination.note
element definition.short:
  value: Any additional free-text information about the immunisation
element definition.definition:
  value: Any additional free-text information about the immunisation. It can be used for next vaccination date and dose number, among other details.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: EHDSImmunisation.note
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 16
element.id:
  value: MyHealthEuVaccination.doseNumber
element definition.path:
  value: MyHealthEuVaccination.doseNumber
element definition.short:
  value: Dose number
element definition.definition:
  value: Dose number
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MyHealthEuVaccination.doseNumber
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: CodeableConcept

index: 17
element.id:
  value: MyHealthEuVaccination.vaccinationCountry
element definition.path:
  value: MyHealthEuVaccination.vaccinationCountry
element definition.short:
  value: Country where the vaccination was administered
element definition.definition:
  value: Country where the vaccination was administered
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MyHealthEuVaccination.vaccinationCountry
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: CodeableConcept

index: 18
element.id:
  value: MyHealthEuVaccination.nextVaccinationDate
element definition.path:
  value: MyHealthEuVaccination.nextVaccinationDate
element definition.short:
  value: Expected date for the next vaccination
element definition.definition:
  value: Expected date for the next vaccination
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MyHealthEuVaccination.nextVaccinationDate
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: date

index: 19
element.id:
  value: MyHealthEuVaccination.adverseEvent
element definition.path:
  value: MyHealthEuVaccination.adverseEvent
element definition.short:
  value: Section: Adverse event (extended)
element definition.definition:
  value: Information about adverse events following vaccination
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MyHealthEuVaccination.adverseEvent
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Base

index: 20
element.id:
  value: MyHealthEuVaccination.adverseEvent.presenceOfAdverseEvent
element definition.path:
  value: MyHealthEuVaccination.adverseEvent.presenceOfAdverseEvent
element definition.short:
  value: Presence of adverse event
element definition.definition:
  value: Description of the adverse events associated to the vaccination act, completed with Adverse event code.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MyHealthEuVaccination.adverseEvent.presenceOfAdverseEvent
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: boolean

index: 21
element.id:
  value: MyHealthEuVaccination.adverseEvent.reportedAdverseEvent
element definition.path:
  value: MyHealthEuVaccination.adverseEvent.reportedAdverseEvent
element definition.short:
  value: Reported adverse event
element definition.definition:
  value: The adverse events associated to the vaccination act, completed with Adverse event code.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MyHealthEuVaccination.adverseEvent.reportedAdverseEvent
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 22
element.id:
  value: MyHealthEuVaccination.adverseEvent.adverseEventCode
element definition.path:
  value: MyHealthEuVaccination.adverseEvent.adverseEventCode
element definition.short:
  value: Adverse event code
element definition.definition:
  value: Standardized code corresponding to the medical problem of the adverse event.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MyHealthEuVaccination.adverseEvent.adverseEventCode
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: CodeableConcept

index: 23
element.id:
  value: MyHealthEuVaccination.adverseEvent.observations
element definition.path:
  value: MyHealthEuVaccination.adverseEvent.observations
element definition.short:
  value: Observations
element definition.definition:
  value: Presence of other annotations or observation that are relevant to the vaccination event.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MyHealthEuVaccination.adverseEvent.observations
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

structure definition.differential.element:
  index: 0
  element.id:
    value: MyHealthEuVaccination
  element definition.path:
    value: MyHealthEuVaccination
  element definition.short:
    value: MyHealth@EU Vaccination - Logical Model
  element definition.definition:
    value: Logical model representing the EU Vaccination as defined by the MyHealth@EU specification.
structure definition.differential.element:
  index: 1
  element.id:
    value: MyHealthEuVaccination.diseaseOrAgentTargeted
  element.extension:
    index: 0
    element.extension:
      index: 0
      extension.url:
        value: code
      extension.value code:
        value: MAY:able-to-populate
    element.extension:
      index: 1
      extension.url:
        value: actor
      extension.value canonical:
        value: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
        link: http://fhir.ehdsi.eu/core/ActorDefinition/actor-handler-ehdsi
    element.extension:
      index: 2
      extension.url:
        value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-source
      extension.value canonical:
        value: http://fhir.ehdsi.eu/core/StructureDefinition/MyHealthEuImmunisation|1.0.0
        link: 1.0
        link: .0
    element.extension:
      index: 3
      extension.url:
        value: code
      extension.value code:
        value: SHOULD:handle
    element.extension:
      index: 4
      extension.url:
        value: actor
      extension.value canonical:
        value: http://fhir.ehdsi.eu/euvac/ActorDefinition/actor-handler-ehdsi
        link: http://fhir.ehdsi.eu/euvac/ActorDefinition/actor-handler-ehdsi
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/obligation
  element definition.path:
    value: MyHealthEuVaccination.diseaseOrAgentTargeted
structure definition.differential.element:
  index: 2
  element.id:
    value: MyHealthEuVaccination.doseNumber
  element definition.path:
    value: MyHealthEuVaccination.doseNumber
  element definition.short:
    value: Dose number
  element definition.definition:
    value: Dose number
  element definition.min:
    value: 0
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: CodeableConcept
structure definition.differential.element:
  index: 3
  element.id:
    value: MyHealthEuVaccination.vaccinationCountry
  element definition.path:
    value: MyHealthEuVaccination.vaccinationCountry
  element definition.short:
    value: Country where the vaccination was administered
  element definition.definition:
    value: Country where the vaccination was administered
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: CodeableConcept
structure definition.differential.element:
  index: 4
  element.id:
    value: MyHealthEuVaccination.nextVaccinationDate
  element definition.path:
    value: MyHealthEuVaccination.nextVaccinationDate
  element definition.short:
    value: Expected date for the next vaccination
  element definition.definition:
    value: Expected date for the next vaccination
  element definition.min:
    value: 0
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: date
structure definition.differential.element:
  index: 5
  element.id:
    value: MyHealthEuVaccination.adverseEvent
  element definition.path:
    value: MyHealthEuVaccination.adverseEvent
  element definition.short:
    value: Section: Adverse event (extended)
  element definition.definition:
    value: Information about adverse events following vaccination
  element definition.min:
    value: 0
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: Base
structure definition.differential.element:
  index: 6
  element.id:
    value: MyHealthEuVaccination.adverseEvent.presenceOfAdverseEvent
  element definition.path:
    value: MyHealthEuVaccination.adverseEvent.presenceOfAdverseEvent
  element definition.short:
    value: Presence of adverse event
  element definition.definition:
    value: Description of the adverse events associated to the vaccination act, completed with Adverse event code.
  element definition.min:
    value: 0
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: boolean
structure definition.differential.element:
  index: 7
  element.id:
    value: MyHealthEuVaccination.adverseEvent.reportedAdverseEvent
  element definition.path:
    value: MyHealthEuVaccination.adverseEvent.reportedAdverseEvent
  element definition.short:
    value: Reported adverse event
  element definition.definition:
    value: The adverse events associated to the vaccination act, completed with Adverse event code.
  element definition.min:
    value: 0
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: string
structure definition.differential.element:
  index: 8
  element.id:
    value: MyHealthEuVaccination.adverseEvent.adverseEventCode
  element definition.path:
    value: MyHealthEuVaccination.adverseEvent.adverseEventCode
  element definition.short:
    value: Adverse event code
  element definition.definition:
    value: Standardized code corresponding to the medical problem of the adverse event.
  element definition.min:
    value: 0
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: CodeableConcept
structure definition.differential.element:
  index: 9
  element.id:
    value: MyHealthEuVaccination.adverseEvent.observations
  element definition.path:
    value: MyHealthEuVaccination.adverseEvent.observations
  element definition.short:
    value: Observations
  element definition.definition:
    value: Presence of other annotations or observation that are relevant to the vaccination event.
  element definition.min:
    value: 0
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: string