PackagesCanonicalsLogsProblems
    Packages
    hitstdio.tw.fhir.dcc@0.0.1
    http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/VaccinationCertificate
description: Logical Model representing the DCC Certificate for EU regulation
package_name: hitstdio.tw.fhir.dcc
derivation: specialization
name: VaccinationCertificate
type: VaccinationCertificate
elements:
  subject:
    short: Person identification
    type: BackboneElement
    mustSupport: true
    index: 0
    elements:
      name: {min: 1, short: Person name, type: HumanName, mustSupport: true, array: true, index: 1}
      identifier: {short: Person identifier, type: Identifier, mustSupport: true, index: 2}
      sex: {short: Sex, type: CodeableConcept, mustSupport: true, index: 3}
      birthDate: {short: Person date of birth, type: dateTime, mustSupport: true, index: 4}
    required: [name, birthDate]
  vaccination:
    min: 1
    short: Vaccination / prophylaxis information
    index: 5
    type: BackboneElement
    mustSupport: true
    array: true
    elements:
      doseNumber: {short: Number in a series of vaccinations, type: BackboneElement, mustSupport: true, index: 10}
      vaccineCode: {short: Vaccine or prophylaxis, type: CodeableConcept, mustSupport: true, index: 7}
      dateOfVaccination: {short: Date of vaccination, type: dateTime, mustSupport: true, index: 13}
      seriesDoses: {short: Recommended number of doses for immunity, type: BackboneElement, mustSupport: true, index: 11}
      administeringCentre: {short: Administering centre, type: Organization, mustSupport: true, index: 14}
      dateNextDose: {short: Next vaccination date, type: dateTime, mustSupport: true, index: 17}
      healthProfessionalIdentification: {short: Health Professional identification, type: Practitioner, mustSupport: true, array: true, index: 15}
      targetDisease: {short: Disease or agent targeted, type: CodeableConcept, mustSupport: true, index: 6}
      vaccineBatchNumber: {short: Batch/lot number, type: string, mustSupport: true, index: 12}
      countryOfVaccination: {short: Country of vaccination, type: CodeableConcept, mustSupport: true, index: 16}
      vaccineMarketingAuthorizationHolder: {short: Marketing Authorization Holder, type: CodeableConcept, mustSupport: true, index: 9}
      vaccineProductName: {short: Vaccine medicinal product, type: CodeableConcept, mustSupport: true, index: 8}
    required: [seriesDoses, vaccineCode, targetDisease, vaccineProductName, vaccineMarketingAuthorizationHolder, administeringCentre, doseNumber, dateOfVaccination, countryOfVaccination]
  metaData:
    type: BackboneElement
    short: Certificate metadata
    mustSupport: true
    index: 18
    elements:
      issuer: {short: Certificate Issuer, type: CodeableConcept, mustSupport: true, index: 19}
      certificateId: {short: Certificate identifier, type: Identifier, mustSupport: true, index: 20}
      startValidity: {short: Certificate valid from, type: dateTime, mustSupport: true, index: 21}
      endValidity: {short: Certificate valid until, type: dateTime, mustSupport: true, index: 22}
      certificateSchemaVersion: {short: Certificate schema version, type: Identifier, mustSupport: true, index: 23}
    required: [issuer, certificateId]
package_version: 0.0.1
class: logical
kind: logical
url: http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/VaccinationCertificate
base: http://hl7.org/fhir/StructureDefinition/Element
version: 0.0.1
required: [metaData, subject, vaccination]