FHIR IG Statistics: StructureDefinition/ImmunizationPTCore
Package | package.teste |
Resource Type | StructureDefinition |
Id | ImmunizationPTCore |
FHIR Version | R4B |
Source | https://simplifier.net/resolve?scope=package.teste@1.0.7-draft&canonical=https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ImmunizationPTCore |
URL | https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ImmunizationPTCore |
Version | 1.0.0 |
Status | draft |
Date | 2024-05-09T15:25:13.4912463+00:00 |
Name | ImmunizationPTCore |
Title | Immunization PT Core |
Description | O recurso Immunization caracteriza de forma abrangente o registo da administração de vacinas, permitindo a existência de uma visão única relativamente aos atributos que o caracterizam e que se afiguram como relevantes no âmbito da partilha de informação entre sistemas. |
Purpose | O recurso Immunization é utilizado para o registo da admistração de vacinas. As reações da adminstração de uma vacina podem ser uma indicação de alergia ou intolerância, as quais podem ser indicadas no recurso AllergyIntolerance. |
Type | Immunization |
Kind | resource |
Resources that use this resource
Resources that this resource uses
Narrative
No narrative content found in resource
Source
{
"resourceType": "StructureDefinition",
"id": "ImmunizationPTCore",
"url": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ImmunizationPTCore",
"version": "1.0.0",
"name": "ImmunizationPTCore",
"title": "Immunization PT Core",
"status": "draft",
"date": "2024-05-09T15:25:13.4912463+00:00",
"publisher": "SPMS",
"contact": [
{
"name": "Interoperabilidade Semântica",
"telecom": [
{
"system": "url",
"value": "https://www.spms.min-saude.pt"
}
]
}
],
"description": "O recurso Immunization caracteriza de forma abrangente o registo da administração de vacinas, permitindo a existência de uma visão única relativamente aos atributos que o caracterizam e que se afiguram como relevantes no âmbito da partilha de informação entre sistemas.",
"purpose": "O recurso Immunization é utilizado para o registo da admistração de vacinas. As reações da adminstração de uma vacina podem ser uma indicação de alergia ou intolerância, as quais podem ser indicadas no recurso AllergyIntolerance.",
"fhirVersion": "4.3.0",
"kind": "resource",
"abstract": false,
"type": "Immunization",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Immunization",
"derivation": "constraint",
"differential": {
"element": [
{
"id": "Immunization.id",
"path": "Immunization.id",
"definition": "Identificador que permite identificar unicamente os registos de inoculações entre sistemas.",
"min": 1
},
{
"id": "Immunization.meta",
"path": "Immunization.meta",
"type": [
{
"code": "Meta",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/MetaPTCore"
]
}
]
},
{
"id": "Immunization.extension:basedOnPTExtension",
"path": "Immunization.extension",
"sliceName": "basedOnPTExtension",
"type": [
{
"code": "Extension",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/BasedOnPTExtension"
]
}
]
},
{
"id": "Immunization.extension:basedOnPTExtension.value[x]",
"path": "Immunization.extension.value[x]",
"definition": "Indicar um ou mais dos seguintes recursos: \r\n - Para plano de cuidados: CarePlan;\r\n - Para prescrisão: MedicationRequest;\r\n - Para serviço: ServiceRequest;\r\n - Para recomendação da vacina: ImmunizationRecommendation."
},
{
"id": "Immunization.extension:administeredProductPTExtension",
"path": "Immunization.extension",
"sliceName": "administeredProductPTExtension",
"type": [
{
"code": "Extension",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AdministeredProductPTExtension"
]
}
]
},
{
"id": "Immunization.extension:administeredProductPTExtension.value[x]",
"path": "Immunization.extension.value[x]",
"definition": "Indicar o produto administrado ao utente."
},
{
"id": "Immunization.extension:registerTypePTExtension",
"path": "Immunization.extension",
"sliceName": "registerTypePTExtension",
"definition": "Tipo de registo a efetuar, de acordo com: \r\n1 – Registo, no caso de as inoculações serem registadas no sistema e imediatamente enviadas \r\n2 – Transcrição, para registar vacinas administradas no passado.",
"type": [
{
"code": "Extension",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RegisterTypePTExtension"
]
}
]
},
{
"id": "Immunization.identifier",
"path": "Immunization.identifier",
"definition": "Identificadores da vacinação.",
"type": [
{
"code": "Identifier",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ExtensionIdentifierPTCore"
]
}
]
},
{
"id": "Immunization.identifier.type.coding.id",
"path": "Immunization.identifier.type.coding.id",
"comment": "."
},
{
"id": "Immunization.status",
"path": "Immunization.status",
"definition": "Indica o estado atual do evento de vacinação, sendo geralmente utilizado para identificar quando a vacinação está, ou não, concluída.\r\n - O estado \"completed\" indica que o evento já foi concluído;\r\n - O estado \"not-done\" indica que o evento terminou antes de qualquer atividade para além da preparação;\r\n - O estado \"entered-in-error\" indica que o registo não devia ter sido efetuado.",
"mustSupport": true
},
{
"id": "Immunization.statusReason",
"path": "Immunization.statusReason",
"definition": "Identifica o motivo pelo qual a vacinação não foi realizada, sendo utilizado quando o estado corresponde a “not-done”.",
"comment": "Value Set Name: Reason Vaccine Not Administered",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "required",
"description": "Reason not done",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/vacinas"
}
},
{
"id": "Immunization.vaccineCode",
"path": "Immunization.vaccineCode",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "id"
}
],
"rules": "open"
},
"definition": "Identifica a vacina que foi ou será administrada.",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"mustSupport": true
},
{
"id": "Immunization.vaccineCode:vaccine",
"path": "Immunization.vaccineCode",
"sliceName": "vaccine",
"definition": "Identifica a vacina que foi ou será administrada.",
"comment": "Value Set Name: Vaccine",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "required",
"description": "Vaccine product administered",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/vacinas"
}
},
{
"id": "Immunization.vaccineCode:vaccine.id",
"path": "Immunization.vaccineCode.id",
"fixedId": "vaccine"
},
{
"id": "Immunization.vaccineCode:absentOrUnknownVaccination",
"path": "Immunization.vaccineCode",
"sliceName": "absentOrUnknownVaccination",
"definition": "Identifica quando não é conhecido o histórico de vacinação ou quando não há registo de vacinação.",
"comment": "Value Set Name: Absent Or Unknown Vaccination",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "required",
"description": "Vaccine Absent Or Unknown",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/vacinas"
}
},
{
"id": "Immunization.vaccineCode:absentOrUnknownVaccination.id",
"path": "Immunization.vaccineCode.id",
"fixedId": "absentOrUnknownVaccination"
},
{
"id": "Immunization.vaccineCode:immunoglobulin",
"path": "Immunization.vaccineCode",
"sliceName": "immunoglobulin",
"definition": "Identifica a imunoglobulina que foi ou será administrada.",
"comment": "Value Set Name: Immunoglobulin",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "required",
"description": "Immunoglobulin product administered",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/vacinas"
}
},
{
"id": "Immunization.vaccineCode:immunoglobulin.id",
"path": "Immunization.vaccineCode.id",
"fixedId": "immunoglobulin"
},
{
"id": "Immunization.patient",
"path": "Immunization.patient",
"definition": "Identifica o utente a quem foi ou não administrada a vacina.",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore"
]
}
],
"mustSupport": true
},
{
"id": "Immunization.encounter",
"path": "Immunization.encounter",
"definition": "Identifica o episódio associado ao ato de vacinação.",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EncounterPTCore"
]
}
]
},
{
"id": "Immunization.occurrence[x]",
"path": "Immunization.occurrence[x]",
"definition": "Data em que ocorreu a administração da vacina.",
"mustSupport": true
},
{
"id": "Immunization.recorded",
"path": "Immunization.recorded",
"definition": "Identifica a data na qual a vacinação foi registada pela primeira vez. \r\nUma data ou data parcial ou data e hora, sendo o formato definido pela ISO8601. Se a hora e minutos forem especificados, descrição da time zone (UTC) DEVE ser preenchida. Os segundos devem ser fornecidos devido a restrições de tipo de esquema, mas podem ser preenchidos com zero. O horário \"24:00\" não é permitido. Formatos possíveis:\r\n\r\n - ano;\r\n - ano e mês;\r\n - ano, mês e dia;\r\n - YYYY-MM-DDThh:mm:ss+zz:zz - ano, mês, dia , hora, minutos , segundos e time zone."
},
{
"id": "Immunization.primarySource",
"path": "Immunization.primarySource",
"definition": "Se Immunization.primarySource: TRUE. Indica que o conteúdo do registro se baseia em informações da pessoa que administrou a vacina.\r\n\r\nSe Immunization.primarySource: FALSE. Indica que o conteúdo do registo não é baseado na informação da pessoa que administrou e no elemento Immunization.reportOrigin pode ser indicado a pessoa que facultou a informação, quando conhecido."
},
{
"id": "Immunization.reportOrigin",
"path": "Immunization.reportOrigin",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "id"
}
],
"rules": "open"
},
"definition": "Identifica a fonte da informação registada. Este elemento não deve ser preenchido quando primarySource=true.\r\n\r\nSe Immunization.primarySource: FALSE. Indica que o conteúdo do registo não é baseado na informação da pessoa que administrou e no elemento Immunization.reportOrigin pode ser indicado a pessoa que facultou a informação, quando conhecido.",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id": "Immunization.reportOrigin:Person",
"path": "Immunization.reportOrigin",
"sliceName": "Person",
"comment": "Value Set Name: Person",
"binding": {
"strength": "required",
"description": "Source of a secondarily reported record",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/catalogo-portugues-de-caracteristicas-biograficas-e-demograficas"
}
},
{
"id": "Immunization.reportOrigin:Person.id",
"path": "Immunization.reportOrigin.id",
"fixedId": "2.16.620.1.101.10.4.12.2"
},
{
"id": "Immunization.reportOrigin:PersonInFamily",
"path": "Immunization.reportOrigin",
"sliceName": "PersonInFamily",
"comment": "Value Set Name: Person in Family",
"binding": {
"strength": "required",
"description": "Source of a secondarily reported record",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/catalogo-portugues-de-caracteristicas-biograficas-e-demograficas"
}
},
{
"id": "Immunization.reportOrigin:PersonInFamily.id",
"path": "Immunization.reportOrigin.id",
"fixedId": "2.16.620.1.101.10.4.12.3"
},
{
"id": "Immunization.location",
"path": "Immunization.location",
"definition": "Identifica a localização física onde ocorreu a administração da vacina. Ex: Identificação da sala, gabinete, país.",
"requirements": "Se o país no qual a vacina foi administrada não for Portugal, TEM de ser indicado o país no elemento Immunization.location.",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/LocationPTCore"
]
}
]
},
{
"id": "Immunization.manufacturer",
"path": "Immunization.manufacturer",
"definition": "Identifica o fabricante da vacina.",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore"
]
}
]
},
{
"id": "Immunization.lotNumber",
"path": "Immunization.lotNumber",
"definition": "Identifica o número do lote da vacina."
},
{
"id": "Immunization.expirationDate",
"path": "Immunization.expirationDate",
"definition": "Identifica a data de validade da vacina. Uma data ou data parcial. \r\nO formato é o definido pela ISO8601. A descrição da time zone (UTC) NÂO DEVE ser preenchida. Formatos possíveis:\r\n - ano;\r\n - ano e mês;\r\n - ano, mês e dia."
},
{
"id": "Immunization.site",
"path": "Immunization.site",
"short": "Body site vaccine was administered",
"definition": "Identifica a parte do corpo onde foi administrada a vacina.",
"comment": "Value Set Name: Anatomical Structure",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "required",
"description": "Body site vaccine was administered",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-clinico"
}
},
{
"id": "Immunization.site.extension:lateralityPTExtension",
"path": "Immunization.site.extension",
"sliceName": "lateralityPTExtension",
"type": [
{
"code": "Extension",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/StructureDefinition/LateralityPTExtension"
]
}
],
"isModifier": false
},
{
"id": "Immunization.route",
"path": "Immunization.route",
"definition": "Identifica a via de administração da vacina.",
"comment": "Value Set Name: Route of Administration",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "required",
"description": "How vaccine entered body",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-da-medicacao"
}
},
{
"id": "Immunization.doseQuantity",
"path": "Immunization.doseQuantity",
"definition": "Identifica a quantidade total que foi administrada.",
"type": [
{
"code": "Quantity",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/SimpleQuantityPTCore"
]
}
]
},
{
"id": "Immunization.doseQuantity.extension:vaccineNumAdmPTExtension",
"path": "Immunization.doseQuantity.extension",
"sliceName": "vaccineNumAdmPTExtension",
"type": [
{
"code": "Extension",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/VaccineNumAdmPTExtension"
]
}
],
"isModifier": false
},
{
"id": "Immunization.doseQuantity.value",
"path": "Immunization.doseQuantity.value",
"min": 1
},
{
"id": "Immunization.performer",
"path": "Immunization.performer",
"definition": "Identifica a função associada a quem administrou a vacina."
},
{
"id": "Immunization.performer.function",
"path": "Immunization.performer.function",
"definition": "Identifica a função associada a quem administrou a vacina:\r\n\r\n- AP (Administering Provider):\r\n\r\n- RP-PT (Recorder Provider)",
"comment": "Value Set: [ExtensionImmunizationFunction](https://spms.min-saude.pt/iop/valueset/ExtensionImmunizationFunction)",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "extensible",
"valueSet": "https://spms.min-saude.pt/iop/valueset/ExtensionImmunizationFunction"
}
},
{
"id": "Immunization.performer.actor",
"path": "Immunization.performer.actor",
"definition": "Quando function = AP - Identifica o profissional ou entidade referente à administração da vacina.\r\n\r\nQuando function = RP-PT - Identifica o profissional ou entidade referente à ação de registar/transcrever a vacina.",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerRolePTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore"
]
}
]
},
{
"id": "Immunization.note",
"path": "Immunization.note",
"definition": "Informações adicionais da vacinação."
},
{
"id": "Immunization.reasonCode",
"path": "Immunization.reasonCode",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "id"
}
],
"rules": "open"
},
"definition": "Identifica o motivo pelo qual a vacina foi administrada.",
"comment": "Value Set Name: Vaccination Reason",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "required",
"description": "Why immunization occurred",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/vacinas"
}
},
{
"id": "Immunization.reasonCode:vaccinationReason",
"path": "Immunization.reasonCode",
"sliceName": "vaccinationReason",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "required",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/vacinas"
}
},
{
"id": "Immunization.reasonCode:vaccinationReason.id",
"path": "Immunization.reasonCode.id",
"fixedId": "vaccinationReason"
},
{
"id": "Immunization.reasonCode:vaccinationPatientType",
"path": "Immunization.reasonCode",
"sliceName": "vaccinationPatientType",
"definition": "Tipo de utente como por exemplo:\r\n• 60 (Elegível por idade)\r\n• 200 (Other)",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "example",
"valueSet": "https://spms.min-saude.pt/vaccine/vaccinationPatientType"
}
},
{
"id": "Immunization.reasonCode:vaccinationPatientType.id",
"path": "Immunization.reasonCode.id",
"fixedId": "vaccinationPatientType"
},
{
"id": "Immunization.reasonReference",
"path": "Immunization.reasonReference",
"definition": "Identifica o motivo pelo qual foi realizada a vacinação.",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ConditionPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ObservationPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DiagnosticReportPTCore"
]
}
]
},
{
"id": "Immunization.isSubpotent",
"path": "Immunization.isSubpotent",
"definition": "Indica se a vacina é subpotente."
},
{
"id": "Immunization.subpotentReason",
"path": "Immunization.subpotentReason",
"definition": "Identifica o motivo pelo qual a vacina é subpotente.",
"comment": "ValueSet Name: VaccinationSubpotentReason",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "required",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/vacinas"
}
},
{
"id": "Immunization.education",
"path": "Immunization.education",
"definition": "Identifica o material educativo apresentado ao utente. Deve ser preenchido o elemento documentType ou reference."
},
{
"id": "Immunization.education.documentType",
"path": "Immunization.education.documentType",
"definition": "Identificador do material educativo apresentado ao utente."
},
{
"id": "Immunization.education.reference",
"path": "Immunization.education.reference",
"definition": "Referencia o material educativo entregue ao utente, caso a informação esteja disponível online."
},
{
"id": "Immunization.education.publicationDate",
"path": "Immunization.education.publicationDate",
"definition": "Identifica a data em que o material educativo foi publicado.\r\nUma data ou data parcial ou data e hora, sendo o formato definido pela ISO8601. Se a hora e minutos forem especificados, descrição da time zone (UTC) DEVE ser preenchida. Os segundos devem ser fornecidos devido a restrições de tipo de esquema, mas podem ser preenchidos com zero. O horário \"24:00\" não é permitido. Formatos possíveis:\r\n\r\n - ano;\r\n - ano e mês;\r\n - ano, mês e dia;\r\n - YYYY-MM-DDThh:mm:ss+zz:zz - ano, mês, dia , hora, minutos , segundos e time zone."
},
{
"id": "Immunization.education.presentationDate",
"path": "Immunization.education.presentationDate",
"definition": "Identifica a data em que o material educativo foi entregue ao utente\r\nUma data ou data parcial ou data e hora, sendo o formato definido pela ISO8601. Se a hora e minutos forem especificados, descrição da time zone (UTC) DEVE ser preenchida. Os segundos devem ser fornecidos devido a restrições de tipo de esquema, mas podem ser preenchidos com zero. O horário \"24:00\" não é permitido. Formatos possíveis:\r\n\r\n - ano;.\r\n - ano e mês;\r\n - ano, mês e dia;\r\n - YYYY-MM-DDThh:mm:ss+zz:zz - ano, mês, dia , hora, minutos , segundos e time zone."
},
{
"id": "Immunization.programEligibility",
"path": "Immunization.programEligibility",
"definition": "Identifica a elegibilidade do utente para receber a vacina.",
"comment": "Value Set Name: Program Eligibility",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "required",
"description": "Patient eligibility for a vaccination program",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-clinico"
}
},
{
"id": "Immunization.programEligibility.extension:immunizationProgramPTExtension",
"path": "Immunization.programEligibility.extension",
"sliceName": "immunizationProgramPTExtension",
"comment": "Value Set Name: Vaccination Program",
"type": [
{
"code": "Extension",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ImmunizationProgramPTExtension"
]
}
],
"isModifier": false
},
{
"id": "Immunization.programEligibility.extension:immunizationProgramPTExtension.value[x]",
"path": "Immunization.programEligibility.extension.value[x]",
"definition": "Identifica o programa associado à vacinação, disponível no catálogo “CPEVS”, Value Set “Program“ codificado de acordo com “http://snomed.info/sct \"."
},
{
"id": "Immunization.fundingSource",
"path": "Immunization.fundingSource",
"definition": "Identifica a fonte de financiamento da vacina, permitindo a distinção entre vacinas gratuitas ou não no SNS.",
"comment": "Value Set Name: Funding Source",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "required",
"description": "Funding source for the vaccine",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id": "Immunization.reaction",
"path": "Immunization.reaction",
"definition": "Identifica a reação."
},
{
"id": "Immunization.reaction.date",
"path": "Immunization.reaction.date",
"definition": "Identifica a data da reação.\r\n\r\nUma data ou data parcial ou data e hora, sendo o formato definido pela ISO8601. Se a hora e minutos forem especificados, descrição da time zone (UTC) DEVE ser preenchida. Os segundos devem ser fornecidos devido a restrições de tipo de esquema, mas podem ser preenchidos com zero. O horário \"24:00\" não é permitido. Formatos possíveis:\r\n\r\n - ano;\r\n - ano e mês;\r\n - ano, mês e dia;\r\n - YYYY-MM-DDThh:mm:ss+zz:zz - ano, mês, dia , hora, minutos , segundos e time zone."
},
{
"id": "Immunization.reaction.detail",
"path": "Immunization.reaction.detail",
"definition": "Identifica informações adicionais relativas à reação.",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ObservationPTCore"
]
}
]
},
{
"id": "Immunization.protocolApplied",
"path": "Immunization.protocolApplied",
"definition": "Identifica o protocolo ou recomendação da vacinação, enquadrando o número da inoculação efetuada na recomendação nacional."
},
{
"id": "Immunization.protocolApplied.series",
"path": "Immunization.protocolApplied.series",
"definition": "Nome da série de vacinas."
},
{
"id": "Immunization.protocolApplied.authority",
"path": "Immunization.protocolApplied.authority",
"definition": "Identifica a autoridade que publicou o protocolo ou recomendação.",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore"
]
}
]
},
{
"id": "Immunization.protocolApplied.targetDisease",
"path": "Immunization.protocolApplied.targetDisease",
"definition": "Identifica a doença contra a qual a vacina foi ou será administrada",
"comment": "Value Set Name: Vaccine Target Disease",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "required",
"description": "Vaccine preventatable disease being targetted",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/vacinas"
}
},
{
"id": "Immunization.protocolApplied.doseNumber[x]",
"path": "Immunization.protocolApplied.doseNumber[x]",
"definition": "Número de inoculação."
},
{
"id": "Immunization.protocolApplied.seriesDoses[x]",
"path": "Immunization.protocolApplied.seriesDoses[x]",
"definition": "Identifica o número de doses recomendadas."
}
]
}
}