{ "description": "Logical Model representing the DCC Certificate for EU regulation", "_filename": "StructureDefinition-VaccinationCertificate.json", "package_name": "hitstdio.tw.fhir.dcc", "date": "2021-08-17T11:14:28+08:00", "derivation": "specialization", "publisher": "Giorgio Cangioli - modified by HITSTD Lab", "fhirVersion": "4.0.1", "jurisdiction": [ { "text": "Taiwan", "coding": [ { "code": "158", "system": "urn:iso:std:iso:3166" } ] } ], "name": "VaccinationCertificate", "mapping": [ { "uri": "http://hitstdio.ntunhs.edu.tw/fhir/", "name": "TW DCC", "identity": "fhir" }, { "uri": "https://worldhealthorganization.github.io/ddcc/", "name": "WHO", "identity": "who" }, { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" } ], "abstract": false, "type": "VaccinationCertificate", "experimental": "true", "resourceType": "StructureDefinition", "title": "DCC Vaccine Certificate - EU regulation(TW)", "package_version": "0.0.1", "snapshot": { "element": [ { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" } ], "path": "VaccinationCertificate", "min": 1, "definition": "EU Vaccination Certificate content", "isModifier": false, "short": "EU Vaccination Certificate", "mapping": [ { "map": "n/a", "identity": "rim" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate", "condition": [ "ele-1" ], "base": { "max": "*", "min": 0, "path": "Element" } }, { "path": "VaccinationCertificate.id", "min": 0, "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "isModifier": false, "short": "Unique id for inter-element referencing", "mapping": [ { "map": "n/a", "identity": "rim" } ], "type": [ { "code": "http://hl7.org/fhirpath/System.String", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ] } ], "representation": [ "xmlAttr" ], "max": "1", "id": "VaccinationCertificate.id", "base": { "max": "1", "min": 0, "path": "Element.id" }, "isSummary": false }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" }, { "key": "ext-1", "human": "Must have either extensions or value[x], not both", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension", "severity": "error", "expression": "extension.exists() != value.exists()" } ], "path": "VaccinationCertificate.extension", "min": 0, "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "isModifier": false, "short": "Additional content defined by implementations", "mapping": [ { "map": "n/a", "identity": "rim" } ], "slicing": { "rules": "open", "description": "Extensions are always sliced by (at least) url", "discriminator": [ { "path": "url", "type": "value" } ] }, "type": [ { "code": "Extension" } ], "alias": [ "extensions", "user content" ], "max": "*", "id": "VaccinationCertificate.extension", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "base": { "max": "*", "min": 0, "path": "Element.extension" }, "isSummary": false }, { "path": "VaccinationCertificate.subject", "min": 1, "definition": "Person identification", "short": "Person identification", "mapping": [ { "map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').subject", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').patient", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').subject", "identity": "who" } ], "type": [ { "code": "BackboneElement" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.subject", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.subject" } }, { "path": "VaccinationCertificate.subject.name", "min": 1, "definition": "The legal name of the vaccinated person", "short": "Person name", "mapping": [ { "map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').name", "identity": "fhir" }, { "map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').name", "identity": "who" } ], "type": [ { "code": "HumanName" } ], "mustSupport": true, "max": "*", "id": "VaccinationCertificate.subject.name", "base": { "max": "*", "min": 1, "path": "VaccinationCertificate.subject.name" } }, { "path": "VaccinationCertificate.subject.identifier", "min": 0, "definition": "An identifier of the vaccinated person, according to the policies applicable in each country. It should be captured what type of identifier is used. Examples: citizen ID card or identifier within the health system/IIS/e-registry.", "short": "Person identifier", "mapping": [ { "map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').identifier", "identity": "fhir" }, { "map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').identifier", "identity": "who" } ], "type": [ { "code": "Identifier" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.subject.identifier", "base": { "max": "1", "min": 0, "path": "VaccinationCertificate.subject.identifier" } }, { "path": "VaccinationCertificate.subject.sex", "min": 0, "definition": "Administrative gender", "short": "Sex", "mapping": [ { "map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').gender", "identity": "fhir" }, { "map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').gender", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.subject.sex", "base": { "max": "1", "min": 0, "path": "VaccinationCertificate.subject.sex" } }, { "path": "VaccinationCertificate.subject.birthDate", "min": 1, "definition": "Vaccinated person’s date of birth. Mandatory if no Person identifier is provided.", "short": "Person date of birth", "mapping": [ { "map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').birthDate", "identity": "fhir" }, { "map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').birthDate", "identity": "who" } ], "type": [ { "code": "dateTime" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.subject.birthDate", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.subject.birthDate" } }, { "path": "VaccinationCertificate.vaccination", "min": 1, "definition": "Vaccination / prophylaxis information", "short": "Vaccination / prophylaxis information", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc')", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization')", "identity": "who" } ], "type": [ { "code": "BackboneElement" } ], "mustSupport": true, "max": "*", "id": "VaccinationCertificate.vaccination", "base": { "max": "*", "min": 1, "path": "VaccinationCertificate.vaccination" } }, { "path": "VaccinationCertificate.vaccination.targetDisease", "min": 1, "definition": "Disease or agent that the vaccination provides protection against", "short": "Disease or agent targeted", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').protocolApplied.targetDisease", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').protocolApplied.targetDisease", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.targetDisease", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.vaccination.targetDisease" } }, { "path": "VaccinationCertificate.vaccination.vaccineCode", "min": 1, "definition": "Generic description of the vaccine/Vaccine component(s).\nExample:\nJ07BX03 covid-19 vaccines (temporary code, to be implemented in ATC 2022)\n1119349007 | COVID-19 mRNA vaccine |\n1119305005 | COVID-19 antigen vaccine |", "short": "Vaccine or prophylaxis", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').vaccineCode.coding:atcVaccines or Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').vaccineCode.coding:sctVaccines", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').vaccineCode.coding:ddccVaccine", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.vaccineCode", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.vaccination.vaccineCode" } }, { "path": "VaccinationCertificate.vaccination.vaccineProductName", "min": 1, "definition": "Medicinal product name\nExample: \nCOMIRNATY concentrate for dispersion for injection ", "short": "Vaccine medicinal product", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').vaccineCode.coding:VaccineMedicinalProduct", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').extension:DDCCVaccineBrand", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.vaccineProductName", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.vaccination.vaccineProductName" } }, { "path": "VaccinationCertificate.vaccination.vaccineMarketingAuthorizationHolder", "min": 1, "definition": "Marketing Authorisation Holder", "short": "Marketing Authorization Holder", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').manufacturer.reference(Organization)", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').extension:DDCCVaccineMarketAuthorization", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.vaccineMarketingAuthorizationHolder", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.vaccination.vaccineMarketingAuthorizationHolder" } }, { "path": "VaccinationCertificate.vaccination.doseNumber", "min": 1, "definition": "Order in the vaccination course", "short": "Number in a series of vaccinations", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').protocolApplied.doseNumberPositiveInt", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').protocolApplied.doseNumberPositiveInt", "identity": "who" } ], "type": [ { "code": "BackboneElement" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.doseNumber", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.vaccination.doseNumber" } }, { "path": "VaccinationCertificate.vaccination.seriesDoses", "min": 1, "definition": "Recommended number of doses for immunity", "short": "Recommended number of doses for immunity", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').protocolApplied.seriesDosesPositiveInt", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').protocolApplied.seriesDosesPositiveInt", "identity": "who" } ], "type": [ { "code": "BackboneElement" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.seriesDoses", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.vaccination.seriesDoses" } }, { "path": "VaccinationCertificate.vaccination.vaccineBatchNumber", "min": 0, "definition": "A distinctive combination of numbers and/or letters which specifically identifies a batch", "short": "Batch/lot number", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').lotNumber", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').lotNumber", "identity": "who" } ], "type": [ { "code": "string" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.vaccineBatchNumber", "base": { "max": "1", "min": 0, "path": "VaccinationCertificate.vaccination.vaccineBatchNumber" } }, { "path": "VaccinationCertificate.vaccination.dateOfVaccination", "min": 1, "definition": "Date of vaccination", "short": "Date of vaccination", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').occurrenceDateTime", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').occurrenceDateTime", "identity": "who" } ], "type": [ { "code": "dateTime" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.dateOfVaccination", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.vaccination.dateOfVaccination" } }, { "path": "VaccinationCertificate.vaccination.administeringCentre", "min": 1, "definition": "Name/code of administering centre or a health authority responsible for the vaccination event", "short": "Administering centre", "mapping": [ { "map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').author.reference(Organization)", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').author.reference(Organization)", "identity": "who" } ], "type": [ { "code": "Organization" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.administeringCentre", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.vaccination.administeringCentre" } }, { "path": "VaccinationCertificate.vaccination.healthProfessionalIdentification", "min": 0, "definition": "Name or health professional code responsible for administering the vaccine or prophylaxis", "short": "Health Professional identification", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').performer.reference(Practitioner)", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').performer.reference(DDCC Practitioner | DDCC Organization)", "identity": "who" } ], "type": [ { "code": "Practitioner" } ], "mustSupport": true, "max": "*", "id": "VaccinationCertificate.vaccination.healthProfessionalIdentification", "base": { "max": "*", "min": 0, "path": "VaccinationCertificate.vaccination.healthProfessionalIdentification" } }, { "path": "VaccinationCertificate.vaccination.countryOfVaccination", "min": 1, "definition": "The country in which the individual has been vaccinated", "short": "Country of vaccination", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').location.address.country", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').extension:DDCCCountryOfVaccination", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.countryOfVaccination", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.vaccination.countryOfVaccination" } }, { "path": "VaccinationCertificate.vaccination.dateNextDose", "min": 0, "definition": "Date on which the next vaccination should be administered", "short": "Next vaccination date", "mapping": [ { "map": "ImmunizationRecommendation.recommendation.where(dateCriterion='http://loinc.org#30980-7').value", "identity": "fhir" }, { "map": "ImmunizationRecommendation.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunizationRecommendation').recommendation.where(dateCriterion='http://loinc.org#30980-7').value", "identity": "who" } ], "type": [ { "code": "dateTime" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.dateNextDose", "base": { "max": "1", "min": 0, "path": "VaccinationCertificate.vaccination.dateNextDose" } }, { "path": "VaccinationCertificate.metaData", "min": 1, "definition": "Certificate metadata", "short": "Certificate metadata", "type": [ { "code": "BackboneElement" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.metaData", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.metaData" } }, { "path": "VaccinationCertificate.metaData.issuer", "min": 1, "definition": "Entity that has issued the certificate (allowing to check the certificate)", "short": "Certificate Issuer", "mapping": [ { "map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').attester.party.reference(Organization)", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').attester.party.reference(DDCC Organization)", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.metaData.issuer", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.metaData.issuer" } }, { "path": "VaccinationCertificate.metaData.certificateId", "min": 1, "definition": "Unique identifier of the certificate (UVCI), to be printed (human readable) into the certificate; the unique identifier can be included in the IIS", "short": "Certificate identifier", "mapping": [ { "map": "Bundle.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Bundle-dcc').identifier", "identity": "fhir" }, { "map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').identifier", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').identifier", "identity": "who" } ], "type": [ { "code": "Identifier" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.metaData.certificateId", "base": { "max": "1", "min": 1, "path": "VaccinationCertificate.metaData.certificateId" } }, { "path": "VaccinationCertificate.metaData.startValidity", "min": 0, "definition": "Certificate valid from (required if known)", "short": "Certificate valid from", "mapping": [ { "map": "Composition.attester.time, Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').identifier.period.start", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').identifier.period.start", "identity": "who" } ], "type": [ { "code": "dateTime" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.metaData.startValidity", "base": { "max": "1", "min": 0, "path": "VaccinationCertificate.metaData.startValidity" } }, { "path": "VaccinationCertificate.metaData.endValidity", "min": 0, "definition": "Certificate valid until (validity can differ from the expected immunisation period)", "short": "Certificate valid until", "mapping": [ { "map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').identifier.period.end", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').identifier.period.end", "identity": "who" } ], "type": [ { "code": "dateTime" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.metaData.endValidity", "base": { "max": "1", "min": 0, "path": "VaccinationCertificate.metaData.endValidity" } }, { "path": "VaccinationCertificate.metaData.certificateSchemaVersion", "min": 0, "definition": "Version of this minimum dataset definition - currently set at 1.0.0", "short": "Certificate schema version", "mapping": [ { "map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/DDCCComposition').meta.profile", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').meta.profile", "identity": "who" } ], "type": [ { "code": "Identifier" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.metaData.certificateSchemaVersion", "base": { "max": "1", "min": 0, "path": "VaccinationCertificate.metaData.certificateSchemaVersion" } } ] }, "status": "draft", "id": "d67b2602-1bc5-44a9-8fb5-054bfae7f68b", "kind": "logical", "url": "http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/VaccinationCertificate", "version": "0.0.1", "differential": { "element": [ { "id": "VaccinationCertificate", "max": "1", "min": 1, "path": "VaccinationCertificate", "short": "EU Vaccination Certificate", "definition": "EU Vaccination Certificate content", "mustSupport": true }, { "path": "VaccinationCertificate.subject", "min": 1, "definition": "Person identification", "short": "Person identification", "mapping": [ { "map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').subject", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').patient", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').subject", "identity": "who" } ], "type": [ { "code": "BackboneElement" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.subject" }, { "path": "VaccinationCertificate.subject.name", "min": 1, "definition": "The legal name of the vaccinated person", "short": "Person name", "mapping": [ { "map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').name", "identity": "fhir" }, { "map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').name", "identity": "who" } ], "type": [ { "code": "HumanName" } ], "mustSupport": true, "max": "*", "id": "VaccinationCertificate.subject.name" }, { "path": "VaccinationCertificate.subject.identifier", "min": 0, "definition": "An identifier of the vaccinated person, according to the policies applicable in each country. It should be captured what type of identifier is used. Examples: citizen ID card or identifier within the health system/IIS/e-registry.", "short": "Person identifier", "mapping": [ { "map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').identifier", "identity": "fhir" }, { "map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').identifier", "identity": "who" } ], "type": [ { "code": "Identifier" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.subject.identifier" }, { "path": "VaccinationCertificate.subject.sex", "min": 0, "definition": "Administrative gender", "short": "Sex", "mapping": [ { "map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').gender", "identity": "fhir" }, { "map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').gender", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.subject.sex" }, { "path": "VaccinationCertificate.subject.birthDate", "min": 1, "definition": "Vaccinated person’s date of birth. Mandatory if no Person identifier is provided.", "short": "Person date of birth", "mapping": [ { "map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').birthDate", "identity": "fhir" }, { "map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').birthDate", "identity": "who" } ], "type": [ { "code": "dateTime" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.subject.birthDate" }, { "path": "VaccinationCertificate.vaccination", "min": 1, "definition": "Vaccination / prophylaxis information", "short": "Vaccination / prophylaxis information", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc')", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization')", "identity": "who" } ], "type": [ { "code": "BackboneElement" } ], "mustSupport": true, "max": "*", "id": "VaccinationCertificate.vaccination" }, { "path": "VaccinationCertificate.vaccination.targetDisease", "min": 1, "definition": "Disease or agent that the vaccination provides protection against", "short": "Disease or agent targeted", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').protocolApplied.targetDisease", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').protocolApplied.targetDisease", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.targetDisease" }, { "path": "VaccinationCertificate.vaccination.vaccineCode", "min": 1, "definition": "Generic description of the vaccine/Vaccine component(s).\nExample:\nJ07BX03 covid-19 vaccines (temporary code, to be implemented in ATC 2022)\n1119349007 | COVID-19 mRNA vaccine |\n1119305005 | COVID-19 antigen vaccine |", "short": "Vaccine or prophylaxis", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').vaccineCode.coding:atcVaccines or Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').vaccineCode.coding:sctVaccines", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').vaccineCode.coding:ddccVaccine", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.vaccineCode" }, { "path": "VaccinationCertificate.vaccination.vaccineProductName", "min": 1, "definition": "Medicinal product name\nExample: \nCOMIRNATY concentrate for dispersion for injection ", "short": "Vaccine medicinal product", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').vaccineCode.coding:VaccineMedicinalProduct", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').extension:DDCCVaccineBrand", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.vaccineProductName" }, { "path": "VaccinationCertificate.vaccination.vaccineMarketingAuthorizationHolder", "min": 1, "definition": "Marketing Authorisation Holder", "short": "Marketing Authorization Holder", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').manufacturer.reference(Organization)", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').extension:DDCCVaccineMarketAuthorization", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.vaccineMarketingAuthorizationHolder" }, { "path": "VaccinationCertificate.vaccination.doseNumber", "min": 1, "definition": "Order in the vaccination course", "short": "Number in a series of vaccinations", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').protocolApplied.doseNumberPositiveInt", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').protocolApplied.doseNumberPositiveInt", "identity": "who" } ], "type": [ { "code": "BackboneElement" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.doseNumber" }, { "path": "VaccinationCertificate.vaccination.seriesDoses", "min": 1, "definition": "Recommended number of doses for immunity", "short": "Recommended number of doses for immunity", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').protocolApplied.seriesDosesPositiveInt", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').protocolApplied.seriesDosesPositiveInt", "identity": "who" } ], "type": [ { "code": "BackboneElement" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.seriesDoses" }, { "path": "VaccinationCertificate.vaccination.vaccineBatchNumber", "min": 0, "definition": "A distinctive combination of numbers and/or letters which specifically identifies a batch", "short": "Batch/lot number", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').lotNumber", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').lotNumber", "identity": "who" } ], "type": [ { "code": "string" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.vaccineBatchNumber" }, { "path": "VaccinationCertificate.vaccination.dateOfVaccination", "min": 1, "definition": "Date of vaccination", "short": "Date of vaccination", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').occurrenceDateTime", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').occurrenceDateTime", "identity": "who" } ], "type": [ { "code": "dateTime" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.dateOfVaccination" }, { "path": "VaccinationCertificate.vaccination.administeringCentre", "min": 1, "definition": "Name/code of administering centre or a health authority responsible for the vaccination event", "short": "Administering centre", "mapping": [ { "map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').author.reference(Organization)", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').author.reference(Organization)", "identity": "who" } ], "type": [ { "code": "Organization" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.administeringCentre" }, { "path": "VaccinationCertificate.vaccination.healthProfessionalIdentification", "min": 0, "definition": "Name or health professional code responsible for administering the vaccine or prophylaxis", "short": "Health Professional identification", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').performer.reference(Practitioner)", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').performer.reference(DDCC Practitioner | DDCC Organization)", "identity": "who" } ], "type": [ { "code": "Practitioner" } ], "mustSupport": true, "max": "*", "id": "VaccinationCertificate.vaccination.healthProfessionalIdentification" }, { "path": "VaccinationCertificate.vaccination.countryOfVaccination", "min": 1, "definition": "The country in which the individual has been vaccinated", "short": "Country of vaccination", "mapping": [ { "map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').location.address.country", "identity": "fhir" }, { "map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').extension:DDCCCountryOfVaccination", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.countryOfVaccination" }, { "path": "VaccinationCertificate.vaccination.dateNextDose", "min": 0, "definition": "Date on which the next vaccination should be administered", "short": "Next vaccination date", "mapping": [ { "map": "ImmunizationRecommendation.recommendation.where(dateCriterion='http://loinc.org#30980-7').value", "identity": "fhir" }, { "map": "ImmunizationRecommendation.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunizationRecommendation').recommendation.where(dateCriterion='http://loinc.org#30980-7').value", "identity": "who" } ], "type": [ { "code": "dateTime" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.vaccination.dateNextDose" }, { "id": "VaccinationCertificate.metaData", "max": "1", "min": 1, "path": "VaccinationCertificate.metaData", "type": [ { "code": "BackboneElement" } ], "short": "Certificate metadata", "definition": "Certificate metadata", "mustSupport": true }, { "path": "VaccinationCertificate.metaData.issuer", "min": 1, "definition": "Entity that has issued the certificate (allowing to check the certificate)", "short": "Certificate Issuer", "mapping": [ { "map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').attester.party.reference(Organization)", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').attester.party.reference(DDCC Organization)", "identity": "who" } ], "type": [ { "code": "CodeableConcept" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.metaData.issuer" }, { "path": "VaccinationCertificate.metaData.certificateId", "min": 1, "definition": "Unique identifier of the certificate (UVCI), to be printed (human readable) into the certificate; the unique identifier can be included in the IIS", "short": "Certificate identifier", "mapping": [ { "map": "Bundle.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Bundle-dcc').identifier", "identity": "fhir" }, { "map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').identifier", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').identifier", "identity": "who" } ], "type": [ { "code": "Identifier" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.metaData.certificateId" }, { "path": "VaccinationCertificate.metaData.startValidity", "min": 0, "definition": "Certificate valid from (required if known)", "short": "Certificate valid from", "mapping": [ { "map": "Composition.attester.time, Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').identifier.period.start", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').identifier.period.start", "identity": "who" } ], "type": [ { "code": "dateTime" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.metaData.startValidity" }, { "path": "VaccinationCertificate.metaData.endValidity", "min": 0, "definition": "Certificate valid until (validity can differ from the expected immunisation period)", "short": "Certificate valid until", "mapping": [ { "map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').identifier.period.end", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').identifier.period.end", "identity": "who" } ], "type": [ { "code": "dateTime" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.metaData.endValidity" }, { "path": "VaccinationCertificate.metaData.certificateSchemaVersion", "min": 0, "definition": "Version of this minimum dataset definition - currently set at 1.0.0", "short": "Certificate schema version", "mapping": [ { "map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/DDCCComposition').meta.profile", "identity": "fhir" }, { "map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').meta.profile", "identity": "who" } ], "type": [ { "code": "Identifier" } ], "mustSupport": true, "max": "1", "id": "VaccinationCertificate.metaData.certificateSchemaVersion" } ] }, "contact": [ { "telecom": [ { "value": "mailto:hitstdio@gmail.com", "system": "email" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element" }