{ "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.", "_filename": "ImmunizationPTPS.StructureDefinition.json", "package_name": "package.teste", "date": "2024-03-08T16:16:09.9486235+00:00", "derivation": "constraint", "publisher": "SPMS", "fhirVersion": "4.3.0", "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.", "name": "ImmunizationPTPS", "useContext": [ { "code": { "code": "workflow", "system": "http://terminology.hl7.org/CodeSystem/usage-context-type", "display": "Workflow Setting" }, "valueCodeableConcept": { "text": "Pesquisa de Patient Summary (Output)", "coding": [ { "code": "001", "system": "https://spms.min-saude.pt/iop/CodeSystem/r4BTechnicalSpecification", "display": "Pesquisa de Patient Summary" } ] } }, { "code": { "code": "workflow", "system": "http://terminology.hl7.org/CodeSystem/usage-context-type", "display": "Workflow Setting" }, "valueCodeableConcept": { "text": "Pesquisa de Secção de Vacinas (Output)", "coding": [ { "code": "017", "system": "https://spms.min-saude.pt/iop/CodeSystem/r4BTechnicalSpecification", "display": "Pesquisa de Secção de Vacinas" } ] } } ], "abstract": false, "type": "Immunization", "experimental": null, "resourceType": "StructureDefinition", "title": "Immunization PT PS", "package_version": "1.0.1-draft", "status": "draft", "id": "5063c9fc-cd90-41c9-af78-3dae421d2867", "kind": "resource", "url": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ImmunizationPTPS", "version": "1.0.0", "differential": { "element": [ { "id": "Immunization.extension:basedOnPTExtension", "max": "0", "path": "Immunization.extension", "sliceName": "basedOnPTExtension" }, { "id": "Immunization.extension:administeredProductPTExtension", "path": "Immunization.extension", "sliceName": "administeredProductPTExtension" }, { "id": "Immunization.extension:administeredProductPTExtension.value[x]", "path": "Immunization.extension.value[x]", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/MedicationPTPS" ] } ] }, { "id": "Immunization.extension:registerTypePTExtension", "max": "0", "path": "Immunization.extension", "sliceName": "registerTypePTExtension" }, { "id": "Immunization.extension:lateralityExtension", "max": "0", "path": "Immunization.extension", "sliceName": "lateralityExtension" }, { "id": "Immunization.identifier", "max": "0", "path": "Immunization.identifier" }, { "id": "Immunization.statusReason", "max": "0", "path": "Immunization.statusReason" }, { "id": "Immunization.patient", "path": "Immunization.patient", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTPS" ] } ] }, { "id": "Immunization.encounter", "max": "0", "path": "Immunization.encounter" }, { "id": "Immunization.occurrence[x]", "path": "Immunization.occurrence[x]", "type": [ { "code": "dateTime" } ] }, { "id": "Immunization.recorded", "max": "0", "path": "Immunization.recorded" }, { "id": "Immunization.primarySource", "max": "0", "path": "Immunization.primarySource" }, { "id": "Immunization.reportOrigin", "max": "0", "path": "Immunization.reportOrigin" }, { "id": "Immunization.location", "path": "Immunization.location", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/LocationPTPS" ] } ] }, { "id": "Immunization.manufacturer", "max": "0", "path": "Immunization.manufacturer" }, { "id": "Immunization.expirationDate", "max": "0", "path": "Immunization.expirationDate" }, { "id": "Immunization.site", "max": "0", "path": "Immunization.site" }, { "id": "Immunization.route", "max": "0", "path": "Immunization.route" }, { "id": "Immunization.doseQuantity", "max": "0", "path": "Immunization.doseQuantity" }, { "id": "Immunization.performer", "max": "0", "path": "Immunization.performer" }, { "id": "Immunization.note", "max": "0", "path": "Immunization.note" }, { "id": "Immunization.reasonCode", "max": "0", "path": "Immunization.reasonCode" }, { "id": "Immunization.reasonReference", "max": "0", "path": "Immunization.reasonReference" }, { "id": "Immunization.isSubpotent", "max": "0", "path": "Immunization.isSubpotent" }, { "id": "Immunization.subpotentReason", "max": "0", "path": "Immunization.subpotentReason" }, { "id": "Immunization.education", "max": "0", "path": "Immunization.education" }, { "id": "Immunization.programEligibility", "max": "0", "path": "Immunization.programEligibility" }, { "id": "Immunization.fundingSource", "max": "0", "path": "Immunization.fundingSource" }, { "id": "Immunization.reaction", "max": "0", "path": "Immunization.reaction" }, { "id": "Immunization.protocolApplied.id", "max": "0", "path": "Immunization.protocolApplied.id" }, { "id": "Immunization.protocolApplied.series", "max": "0", "path": "Immunization.protocolApplied.series" }, { "id": "Immunization.protocolApplied.authority", "max": "0", "path": "Immunization.protocolApplied.authority" }, { "id": "Immunization.protocolApplied.doseNumber[x]", "path": "Immunization.protocolApplied.doseNumber[x]", "type": [ { "code": "positiveInt" } ] }, { "id": "Immunization.protocolApplied.seriesDoses[x]", "path": "Immunization.protocolApplied.seriesDoses[x]", "type": [ { "code": "positiveInt" } ], "definition": "Identifica o número de doses recomendadas. O número de doses recomendadas tem de estar de acordo com as recomendações nacionais." } ] }, "contact": [ { "name": "Interoperabilidade Semântica", "telecom": [ { "value": "https://www.spms.min-saude.pt", "system": "url" } ] } ], "baseDefinition": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ImmunizationPTCore" }