| Package | hitstdio.tw.fhir.dcc |
| Resource Type | StructureDefinition |
| Id | VaccinationCertificate |
| FHIR Version | R4 |
| Source | http://hitstdio.ntunhs.edu.tw/fhir/file://D:\IG\dcc-tw-test\output/StructureDefinition-VaccinationCertificate.html |
| URL | http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/VaccinationCertificate |
| Version | 0.0.1 |
| Status | draft |
| Date | 2021-08-17T11:14:28+08:00 |
| Name | VaccinationCertificate |
| Title | DCC Vaccine Certificate - EU regulation(TW) |
| Description | Logical Model representing the DCC Certificate for EU regulation |
| Type | VaccinationCertificate |
| Kind | logical |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | S | 1..1 | Element | EU Vaccination Certificate |
![]() ![]() | S | 1..1 | BackboneElement | Person identification |
![]() ![]() ![]() | S | 1..* | HumanName | Person name |
![]() ![]() ![]() | S | 0..1 | Identifier | Person identifier |
![]() ![]() ![]() | S | 0..1 | CodeableConcept | Sex |
![]() ![]() ![]() | S | 1..1 | dateTime | Person date of birth |
![]() ![]() | S | 1..* | BackboneElement | Vaccination / prophylaxis information |
![]() ![]() ![]() | S | 1..1 | CodeableConcept | Disease or agent targeted |
![]() ![]() ![]() | S | 1..1 | CodeableConcept | Vaccine or prophylaxis |
![]() ![]() ![]() | S | 1..1 | CodeableConcept | Vaccine medicinal product |
![]() ![]() ![]() | S | 1..1 | CodeableConcept | Marketing Authorization Holder |
![]() ![]() ![]() | S | 1..1 | BackboneElement | Number in a series of vaccinations |
![]() ![]() ![]() | S | 1..1 | BackboneElement | Recommended number of doses for immunity |
![]() ![]() ![]() | S | 0..1 | string | Batch/lot number |
![]() ![]() ![]() | S | 1..1 | dateTime | Date of vaccination |
![]() ![]() ![]() | S | 1..1 | Organization | Administering centre |
![]() ![]() ![]() | S | 0..* | Practitioner | Health Professional identification |
![]() ![]() ![]() | S | 1..1 | CodeableConcept | Country of vaccination |
![]() ![]() ![]() | S | 0..1 | dateTime | Next vaccination date |
![]() ![]() | S | 1..1 | BackboneElement | Certificate metadata |
![]() ![]() ![]() | S | 1..1 | CodeableConcept | Certificate Issuer |
![]() ![]() ![]() | S | 1..1 | Identifier | Certificate identifier |
![]() ![]() ![]() | S | 0..1 | dateTime | Certificate valid from |
![]() ![]() ![]() | S | 0..1 | dateTime | Certificate valid until |
![]() ![]() ![]() | S | 0..1 | Identifier | Certificate schema version |
Documentation for this format | ||||
{
"resourceType": "StructureDefinition",
"id": "VaccinationCertificate",
"text": {
"status": "extensions",
"div": "<!-- snip (see above) -->"
},
"url": "http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/VaccinationCertificate",
"version": "0.0.1",
"name": "VaccinationCertificate",
"title": "DCC Vaccine Certificate - EU regulation(TW)",
"status": "draft",
"experimental": true,
"date": "2021-08-17T11:14:28+08:00",
"publisher": "Giorgio Cangioli - modified by HITSTD Lab",
"contact": [
{
"telecom": [
{
"system": "email",
"value": "mailto:hitstdio@gmail.com"
}
]
}
],
"description": "Logical Model representing the DCC Certificate for EU regulation",
"jurisdiction": [
{
"coding": [
{
"system": "urn:iso:std:iso:3166",
"code": "158"
}
],
"text": "Taiwan"
}
],
"fhirVersion": "4.0.1",
"mapping": [
{
"identity": "fhir",
"uri": "http://hitstdio.ntunhs.edu.tw/fhir/",
"name": "TW DCC"
},
{
"identity": "who",
"uri": "https://worldhealthorganization.github.io/ddcc/",
"name": "WHO"
},
{
"identity": "rim",
"uri": "http://hl7.org/v3",
"name": "RIM Mapping"
}
],
"kind": "logical",
"abstract": false,
"type": "VaccinationCertificate",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element",
"derivation": "specialization",
"snapshot": {
"element": [
{
"id": "VaccinationCertificate",
"path": "VaccinationCertificate",
"short": "EU Vaccination Certificate",
"definition": "EU Vaccination Certificate content",
"min": 1,
"max": "1",
"base": {
"path": "Element",
"min": 0,
"max": "*"
},
"condition": [
"ele-1"
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport": true,
"isModifier": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "VaccinationCertificate.id",
"path": "VaccinationCertificate.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "VaccinationCertificate.extension",
"path": "VaccinationCertificate.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"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.",
"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.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "VaccinationCertificate.subject",
"path": "VaccinationCertificate.subject",
"short": "Person identification",
"definition": "Person identification",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.subject",
"min": 1,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"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": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').subject"
}
]
},
{
"id": "VaccinationCertificate.subject.name",
"path": "VaccinationCertificate.subject.name",
"short": "Person name",
"definition": "The legal name of the vaccinated person",
"min": 1,
"max": "*",
"base": {
"path": "VaccinationCertificate.subject.name",
"min": 1,
"max": "*"
},
"type": [
{
"code": "HumanName"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').name"
},
{
"identity": "who",
"map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').name"
}
]
},
{
"id": "VaccinationCertificate.subject.identifier",
"path": "VaccinationCertificate.subject.identifier",
"short": "Person identifier",
"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.",
"min": 0,
"max": "1",
"base": {
"path": "VaccinationCertificate.subject.identifier",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Identifier"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').identifier"
},
{
"identity": "who",
"map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').identifier"
}
]
},
{
"id": "VaccinationCertificate.subject.sex",
"path": "VaccinationCertificate.subject.sex",
"short": "Sex",
"definition": "Administrative gender",
"min": 0,
"max": "1",
"base": {
"path": "VaccinationCertificate.subject.sex",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').gender"
},
{
"identity": "who",
"map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').gender"
}
]
},
{
"id": "VaccinationCertificate.subject.birthDate",
"path": "VaccinationCertificate.subject.birthDate",
"short": "Person date of birth",
"definition": "Vaccinated person’s date of birth. Mandatory if no Person identifier is provided.",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.subject.birthDate",
"min": 1,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').birthDate"
},
{
"identity": "who",
"map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').birthDate"
}
]
},
{
"id": "VaccinationCertificate.vaccination",
"path": "VaccinationCertificate.vaccination",
"short": "Vaccination / prophylaxis information",
"definition": "Vaccination / prophylaxis information",
"min": 1,
"max": "*",
"base": {
"path": "VaccinationCertificate.vaccination",
"min": 1,
"max": "*"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc')"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization')"
}
]
},
{
"id": "VaccinationCertificate.vaccination.targetDisease",
"path": "VaccinationCertificate.vaccination.targetDisease",
"short": "Disease or agent targeted",
"definition": "Disease or agent that the vaccination provides protection against",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.vaccination.targetDisease",
"min": 1,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').protocolApplied.targetDisease"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').protocolApplied.targetDisease"
}
]
},
{
"id": "VaccinationCertificate.vaccination.vaccineCode",
"path": "VaccinationCertificate.vaccination.vaccineCode",
"short": "Vaccine or prophylaxis",
"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 |",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.vaccination.vaccineCode",
"min": 1,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"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": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').vaccineCode.coding:ddccVaccine"
}
]
},
{
"id": "VaccinationCertificate.vaccination.vaccineProductName",
"path": "VaccinationCertificate.vaccination.vaccineProductName",
"short": "Vaccine medicinal product",
"definition": "Medicinal product name\nExample: \nCOMIRNATY concentrate for dispersion for injection ",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.vaccination.vaccineProductName",
"min": 1,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').vaccineCode.coding:VaccineMedicinalProduct"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').extension:DDCCVaccineBrand"
}
]
},
{
"id": "VaccinationCertificate.vaccination.vaccineMarketingAuthorizationHolder",
"path": "VaccinationCertificate.vaccination.vaccineMarketingAuthorizationHolder",
"short": "Marketing Authorization Holder",
"definition": "Marketing Authorisation Holder",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.vaccination.vaccineMarketingAuthorizationHolder",
"min": 1,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').manufacturer.reference(Organization)"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').extension:DDCCVaccineMarketAuthorization"
}
]
},
{
"id": "VaccinationCertificate.vaccination.doseNumber",
"path": "VaccinationCertificate.vaccination.doseNumber",
"short": "Number in a series of vaccinations",
"definition": "Order in the vaccination course",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.vaccination.doseNumber",
"min": 1,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').protocolApplied.doseNumberPositiveInt"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').protocolApplied.doseNumberPositiveInt"
}
]
},
{
"id": "VaccinationCertificate.vaccination.seriesDoses",
"path": "VaccinationCertificate.vaccination.seriesDoses",
"short": "Recommended number of doses for immunity",
"definition": "Recommended number of doses for immunity",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.vaccination.seriesDoses",
"min": 1,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').protocolApplied.seriesDosesPositiveInt"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').protocolApplied.seriesDosesPositiveInt"
}
]
},
{
"id": "VaccinationCertificate.vaccination.vaccineBatchNumber",
"path": "VaccinationCertificate.vaccination.vaccineBatchNumber",
"short": "Batch/lot number",
"definition": "A distinctive combination of numbers and/or letters which specifically identifies a batch",
"min": 0,
"max": "1",
"base": {
"path": "VaccinationCertificate.vaccination.vaccineBatchNumber",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').lotNumber"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').lotNumber"
}
]
},
{
"id": "VaccinationCertificate.vaccination.dateOfVaccination",
"path": "VaccinationCertificate.vaccination.dateOfVaccination",
"short": "Date of vaccination",
"definition": "Date of vaccination",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.vaccination.dateOfVaccination",
"min": 1,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').occurrenceDateTime"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').occurrenceDateTime"
}
]
},
{
"id": "VaccinationCertificate.vaccination.administeringCentre",
"path": "VaccinationCertificate.vaccination.administeringCentre",
"short": "Administering centre",
"definition": "Name/code of administering centre or a health authority responsible for the vaccination event",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.vaccination.administeringCentre",
"min": 1,
"max": "1"
},
"type": [
{
"code": "Organization"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').author.reference(Organization)"
},
{
"identity": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').author.reference(Organization)"
}
]
},
{
"id": "VaccinationCertificate.vaccination.healthProfessionalIdentification",
"path": "VaccinationCertificate.vaccination.healthProfessionalIdentification",
"short": "Health Professional identification",
"definition": "Name or health professional code responsible for administering the vaccine or prophylaxis",
"min": 0,
"max": "*",
"base": {
"path": "VaccinationCertificate.vaccination.healthProfessionalIdentification",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Practitioner"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').performer.reference(Practitioner)"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').performer.reference(DDCC Practitioner | DDCC Organization)"
}
]
},
{
"id": "VaccinationCertificate.vaccination.countryOfVaccination",
"path": "VaccinationCertificate.vaccination.countryOfVaccination",
"short": "Country of vaccination",
"definition": "The country in which the individual has been vaccinated",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.vaccination.countryOfVaccination",
"min": 1,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').location.address.country"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').extension:DDCCCountryOfVaccination"
}
]
},
{
"id": "VaccinationCertificate.vaccination.dateNextDose",
"path": "VaccinationCertificate.vaccination.dateNextDose",
"short": "Next vaccination date",
"definition": "Date on which the next vaccination should be administered",
"min": 0,
"max": "1",
"base": {
"path": "VaccinationCertificate.vaccination.dateNextDose",
"min": 0,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "ImmunizationRecommendation.recommendation.where(dateCriterion='http://loinc.org#30980-7').value"
},
{
"identity": "who",
"map": "ImmunizationRecommendation.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunizationRecommendation').recommendation.where(dateCriterion='http://loinc.org#30980-7').value"
}
]
},
{
"id": "VaccinationCertificate.metaData",
"path": "VaccinationCertificate.metaData",
"short": "Certificate metadata",
"definition": "Certificate metadata",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.metaData",
"min": 1,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true
},
{
"id": "VaccinationCertificate.metaData.issuer",
"path": "VaccinationCertificate.metaData.issuer",
"short": "Certificate Issuer",
"definition": "Entity that has issued the certificate (allowing to check the certificate)",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.metaData.issuer",
"min": 1,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').attester.party.reference(Organization)"
},
{
"identity": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').attester.party.reference(DDCC Organization)"
}
]
},
{
"id": "VaccinationCertificate.metaData.certificateId",
"path": "VaccinationCertificate.metaData.certificateId",
"short": "Certificate identifier",
"definition": "Unique identifier of the certificate (UVCI), to be printed (human readable) into the certificate; the unique identifier can be included in the IIS",
"min": 1,
"max": "1",
"base": {
"path": "VaccinationCertificate.metaData.certificateId",
"min": 1,
"max": "1"
},
"type": [
{
"code": "Identifier"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"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": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').identifier"
}
]
},
{
"id": "VaccinationCertificate.metaData.startValidity",
"path": "VaccinationCertificate.metaData.startValidity",
"short": "Certificate valid from",
"definition": "Certificate valid from (required if known)",
"min": 0,
"max": "1",
"base": {
"path": "VaccinationCertificate.metaData.startValidity",
"min": 0,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Composition.attester.time, Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').identifier.period.start"
},
{
"identity": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').identifier.period.start"
}
]
},
{
"id": "VaccinationCertificate.metaData.endValidity",
"path": "VaccinationCertificate.metaData.endValidity",
"short": "Certificate valid until",
"definition": "Certificate valid until (validity can differ from the expected immunisation period)",
"min": 0,
"max": "1",
"base": {
"path": "VaccinationCertificate.metaData.endValidity",
"min": 0,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').identifier.period.end"
},
{
"identity": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').identifier.period.end"
}
]
},
{
"id": "VaccinationCertificate.metaData.certificateSchemaVersion",
"path": "VaccinationCertificate.metaData.certificateSchemaVersion",
"short": "Certificate schema version",
"definition": "Version of this minimum dataset definition - currently set at 1.0.0",
"min": 0,
"max": "1",
"base": {
"path": "VaccinationCertificate.metaData.certificateSchemaVersion",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Identifier"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/DDCCComposition').meta.profile"
},
{
"identity": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').meta.profile"
}
]
}
]
},
"differential": {
"element": [
{
"id": "VaccinationCertificate",
"path": "VaccinationCertificate",
"short": "EU Vaccination Certificate",
"definition": "EU Vaccination Certificate content",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "VaccinationCertificate.subject",
"path": "VaccinationCertificate.subject",
"short": "Person identification",
"definition": "Person identification",
"min": 1,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"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": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').subject"
}
]
},
{
"id": "VaccinationCertificate.subject.name",
"path": "VaccinationCertificate.subject.name",
"short": "Person name",
"definition": "The legal name of the vaccinated person",
"min": 1,
"max": "*",
"type": [
{
"code": "HumanName"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').name"
},
{
"identity": "who",
"map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').name"
}
]
},
{
"id": "VaccinationCertificate.subject.identifier",
"path": "VaccinationCertificate.subject.identifier",
"short": "Person identifier",
"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.",
"min": 0,
"max": "1",
"type": [
{
"code": "Identifier"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').identifier"
},
{
"identity": "who",
"map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').identifier"
}
]
},
{
"id": "VaccinationCertificate.subject.sex",
"path": "VaccinationCertificate.subject.sex",
"short": "Sex",
"definition": "Administrative gender",
"min": 0,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').gender"
},
{
"identity": "who",
"map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').gender"
}
]
},
{
"id": "VaccinationCertificate.subject.birthDate",
"path": "VaccinationCertificate.subject.birthDate",
"short": "Person date of birth",
"definition": "Vaccinated person’s date of birth. Mandatory if no Person identifier is provided.",
"min": 1,
"max": "1",
"type": [
{
"code": "dateTime"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Patient.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Patient-dcc').birthDate"
},
{
"identity": "who",
"map": "Patient.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCPatient').birthDate"
}
]
},
{
"id": "VaccinationCertificate.vaccination",
"path": "VaccinationCertificate.vaccination",
"short": "Vaccination / prophylaxis information",
"definition": "Vaccination / prophylaxis information",
"min": 1,
"max": "*",
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc')"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization')"
}
]
},
{
"id": "VaccinationCertificate.vaccination.targetDisease",
"path": "VaccinationCertificate.vaccination.targetDisease",
"short": "Disease or agent targeted",
"definition": "Disease or agent that the vaccination provides protection against",
"min": 1,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').protocolApplied.targetDisease"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').protocolApplied.targetDisease"
}
]
},
{
"id": "VaccinationCertificate.vaccination.vaccineCode",
"path": "VaccinationCertificate.vaccination.vaccineCode",
"short": "Vaccine or prophylaxis",
"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 |",
"min": 1,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"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": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').vaccineCode.coding:ddccVaccine"
}
]
},
{
"id": "VaccinationCertificate.vaccination.vaccineProductName",
"path": "VaccinationCertificate.vaccination.vaccineProductName",
"short": "Vaccine medicinal product",
"definition": "Medicinal product name\nExample: \nCOMIRNATY concentrate for dispersion for injection ",
"min": 1,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').vaccineCode.coding:VaccineMedicinalProduct"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').extension:DDCCVaccineBrand"
}
]
},
{
"id": "VaccinationCertificate.vaccination.vaccineMarketingAuthorizationHolder",
"path": "VaccinationCertificate.vaccination.vaccineMarketingAuthorizationHolder",
"short": "Marketing Authorization Holder",
"definition": "Marketing Authorisation Holder",
"min": 1,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').manufacturer.reference(Organization)"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').extension:DDCCVaccineMarketAuthorization"
}
]
},
{
"id": "VaccinationCertificate.vaccination.doseNumber",
"path": "VaccinationCertificate.vaccination.doseNumber",
"short": "Number in a series of vaccinations",
"definition": "Order in the vaccination course",
"min": 1,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').protocolApplied.doseNumberPositiveInt"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').protocolApplied.doseNumberPositiveInt"
}
]
},
{
"id": "VaccinationCertificate.vaccination.seriesDoses",
"path": "VaccinationCertificate.vaccination.seriesDoses",
"short": "Recommended number of doses for immunity",
"definition": "Recommended number of doses for immunity",
"min": 1,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').protocolApplied.seriesDosesPositiveInt"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').protocolApplied.seriesDosesPositiveInt"
}
]
},
{
"id": "VaccinationCertificate.vaccination.vaccineBatchNumber",
"path": "VaccinationCertificate.vaccination.vaccineBatchNumber",
"short": "Batch/lot number",
"definition": "A distinctive combination of numbers and/or letters which specifically identifies a batch",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').lotNumber"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').lotNumber"
}
]
},
{
"id": "VaccinationCertificate.vaccination.dateOfVaccination",
"path": "VaccinationCertificate.vaccination.dateOfVaccination",
"short": "Date of vaccination",
"definition": "Date of vaccination",
"min": 1,
"max": "1",
"type": [
{
"code": "dateTime"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').occurrenceDateTime"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').occurrenceDateTime"
}
]
},
{
"id": "VaccinationCertificate.vaccination.administeringCentre",
"path": "VaccinationCertificate.vaccination.administeringCentre",
"short": "Administering centre",
"definition": "Name/code of administering centre or a health authority responsible for the vaccination event",
"min": 1,
"max": "1",
"type": [
{
"code": "Organization"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').author.reference(Organization)"
},
{
"identity": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').author.reference(Organization)"
}
]
},
{
"id": "VaccinationCertificate.vaccination.healthProfessionalIdentification",
"path": "VaccinationCertificate.vaccination.healthProfessionalIdentification",
"short": "Health Professional identification",
"definition": "Name or health professional code responsible for administering the vaccine or prophylaxis",
"min": 0,
"max": "*",
"type": [
{
"code": "Practitioner"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').performer.reference(Practitioner)"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').performer.reference(DDCC Practitioner | DDCC Organization)"
}
]
},
{
"id": "VaccinationCertificate.vaccination.countryOfVaccination",
"path": "VaccinationCertificate.vaccination.countryOfVaccination",
"short": "Country of vaccination",
"definition": "The country in which the individual has been vaccinated",
"min": 1,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Immunization.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Immunization-dcc').location.address.country"
},
{
"identity": "who",
"map": "Immunization.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunization').extension:DDCCCountryOfVaccination"
}
]
},
{
"id": "VaccinationCertificate.vaccination.dateNextDose",
"path": "VaccinationCertificate.vaccination.dateNextDose",
"short": "Next vaccination date",
"definition": "Date on which the next vaccination should be administered",
"min": 0,
"max": "1",
"type": [
{
"code": "dateTime"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "ImmunizationRecommendation.recommendation.where(dateCriterion='http://loinc.org#30980-7').value"
},
{
"identity": "who",
"map": "ImmunizationRecommendation.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCImmunizationRecommendation').recommendation.where(dateCriterion='http://loinc.org#30980-7').value"
}
]
},
{
"id": "VaccinationCertificate.metaData",
"path": "VaccinationCertificate.metaData",
"short": "Certificate metadata",
"definition": "Certificate metadata",
"min": 1,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true
},
{
"id": "VaccinationCertificate.metaData.issuer",
"path": "VaccinationCertificate.metaData.issuer",
"short": "Certificate Issuer",
"definition": "Entity that has issued the certificate (allowing to check the certificate)",
"min": 1,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').attester.party.reference(Organization)"
},
{
"identity": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').attester.party.reference(DDCC Organization)"
}
]
},
{
"id": "VaccinationCertificate.metaData.certificateId",
"path": "VaccinationCertificate.metaData.certificateId",
"short": "Certificate identifier",
"definition": "Unique identifier of the certificate (UVCI), to be printed (human readable) into the certificate; the unique identifier can be included in the IIS",
"min": 1,
"max": "1",
"type": [
{
"code": "Identifier"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"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": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').identifier"
}
]
},
{
"id": "VaccinationCertificate.metaData.startValidity",
"path": "VaccinationCertificate.metaData.startValidity",
"short": "Certificate valid from",
"definition": "Certificate valid from (required if known)",
"min": 0,
"max": "1",
"type": [
{
"code": "dateTime"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Composition.attester.time, Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').identifier.period.start"
},
{
"identity": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').identifier.period.start"
}
]
},
{
"id": "VaccinationCertificate.metaData.endValidity",
"path": "VaccinationCertificate.metaData.endValidity",
"short": "Certificate valid until",
"definition": "Certificate valid until (validity can differ from the expected immunisation period)",
"min": 0,
"max": "1",
"type": [
{
"code": "dateTime"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/Composition-dcc').identifier.period.end"
},
{
"identity": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').identifier.period.end"
}
]
},
{
"id": "VaccinationCertificate.metaData.certificateSchemaVersion",
"path": "VaccinationCertificate.metaData.certificateSchemaVersion",
"short": "Certificate schema version",
"definition": "Version of this minimum dataset definition - currently set at 1.0.0",
"min": 0,
"max": "1",
"type": [
{
"code": "Identifier"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "Composition.conformsTo('http://hitstdio.ntunhs.edu.tw/fhir/StructureDefinition/DDCCComposition').meta.profile"
},
{
"identity": "who",
"map": "Composition.conformsTo('http://worldhealthorganization.github.io/ddcc/StructureDefinition/DDCCComposition').meta.profile"
}
]
}
]
}
}