PackagesCanonicalsLogsProblems
    Packages
    package.teste@1.0.1-draft
    https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ImmunizationPTPS
{
  "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"
}