FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageportuguese.use-cases.guide
Resource TypeStructureDefinition
IdAddressPTCore.StructureDefinition.json
FHIR VersionR4B

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "AddressPTCore",
  "url": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AddressPTCore",
  "version": "1.0.0",
  "name": "AddressPTCore",
  "title": "Address PT Core",
  "status": "draft",
  "date": "2024-03-14T16:29:54.5956328+00:00",
  "publisher": "SPMS",
  "contact": [
    {
      "name": "Interoperabilidade Semântica",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.spms.min-saude.pt"
        }
      ]
    }
  ],
  "description": "Informação relativa aos detalhes da morada. Para moradas nacionais é obrigatória a utilização da estrutura de moradas previstas pelos CTT. O atributo address.text será utilizado para descrição de morada de países terceiros e o atributo address.line terá de conter a estrutura da morada nacional definida pelos CTT, tendo de cumprir com a ordenação definida no line.",
  "fhirVersion": "4.3.0",
  "kind": "complex-type",
  "abstract": false,
  "type": "Address",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Address",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Address",
        "path": "Address",
        "definition": "Para moradas nacionais é obrigatória a utilização da estrutura de moradas previstas pelos CTT. O atributo address.text será utilizado para descrição de morada de países terceiros e o atributo address.line terá de conter a estrutura da morada nacional definida pelos CTT, tendo de cumprir com a ordenação definida no line."
      },
      {
        "id": "Address.extension:addressCategoryPTExtension",
        "path": "Address.extension",
        "sliceName": "addressCategoryPTExtension",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AddressCategoryPTExtension"
            ]
          }
        ]
      },
      {
        "id": "Address.extension:countyPTExtension",
        "path": "Address.extension",
        "sliceName": "countyPTExtension",
        "definition": "Distrito\r\n\r\nEste elemento é utilizado para moradas nacionais.",
        "comment": "Value Set: Distrito",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CountyPTExtension"
            ]
          }
        ]
      },
      {
        "id": "Address.extension:municipalityPTExtension",
        "path": "Address.extension",
        "sliceName": "municipalityPTExtension",
        "definition": "Concelho",
        "comment": "Value Set: Concelho",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/MunicipalityPTExtension"
            ]
          }
        ]
      },
      {
        "id": "Address.extension:parishPTExtension",
        "path": "Address.extension",
        "sliceName": "parishPTExtension",
        "comment": "Value Set: Freguesia",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ParishPTExtension"
            ]
          }
        ]
      },
      {
        "id": "Address.extension:geolocationPTExtension",
        "path": "Address.extension",
        "sliceName": "geolocationPTExtension",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/GeolocationPTExtension"
            ]
          }
        ]
      },
      {
        "id": "Address.extension:addressNutsPTExtension",
        "path": "Address.extension",
        "sliceName": "addressNutsPTExtension",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/addressNutsPTExtension"
            ]
          }
        ]
      },
      {
        "id": "Address.extension:addressNutsPTExtension.extension:NUTI",
        "path": "Address.extension.extension",
        "sliceName": "NUTI",
        "definition": "NUT I\r\nMay 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": "Value Set: NUT I"
      },
      {
        "id": "Address.extension:addressNutsPTExtension.extension:NUTII",
        "path": "Address.extension.extension",
        "sliceName": "NUTII",
        "definition": "NUT II\r\nMay 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": "Value Set: NUT II"
      },
      {
        "id": "Address.extension:addressNutsPTExtension.extension:NUTIII",
        "path": "Address.extension.extension",
        "sliceName": "NUTIII",
        "definition": "NUT III\r\nMay 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": "Value Set: NUT III"
      },
      {
        "id": "Address.use",
        "path": "Address.use",
        "definition": "Propósito da morada:\r\n\r\n“home”: Morada da residência/domicílio;\r\n\r\n“work”: Morada referente ao local de trabalho;\r\n\r\n“temp”: Morada temporária;\r\n\r\n“old“: Morada antiga;\r\n\r\n“billing“: Morada para envio de contas, faturas, recibos, etc."
      },
      {
        "id": "Address.type",
        "path": "Address.type",
        "definition": "Tipo de morada:\r\n\r\n“postal”: Deve ser utilizado para identificação de endereço de correspondência;\r\n\r\n“physical”: Identificação de endereço físico, não tendo a possibilidade de envio de correspondência para este endereço;\r\n\r\n“both”: Deve ser utilizado quando a morada física e correspondência são a mesma."
      },
      {
        "id": "Address.text",
        "path": "Address.text",
        "definition": "Representação textual da morada de países terceiros ou de moradas nacionais não estruturadas."
      },
      {
        "id": "Address.line",
        "path": "Address.line",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "id"
            }
          ],
          "rules": "open"
        },
        "definition": "Detalhes da morada nacional definida de acordo com a estrutura e ordenação definida pelo CTT."
      },
      {
        "id": "Address.line:tipoVia",
        "path": "Address.line",
        "sliceName": "tipoVia",
        "definition": "Tipo de Via"
      },
      {
        "id": "Address.line:tipoVia.id",
        "path": "Address.line.id",
        "fixedId": "tipoVia"
      },
      {
        "id": "Address.line:descricaoVia",
        "path": "Address.line",
        "sliceName": "descricaoVia",
        "definition": "Descrição da Via"
      },
      {
        "id": "Address.line:descricaoVia.id",
        "path": "Address.line.id",
        "fixedId": "descricaoVia"
      },
      {
        "id": "Address.line:prefixoEdificio",
        "path": "Address.line",
        "sliceName": "prefixoEdificio",
        "definition": "Prefixo do Edifício"
      },
      {
        "id": "Address.line:prefixoEdificio.id",
        "path": "Address.line.id",
        "fixedId": "prefixoEdificio"
      },
      {
        "id": "Address.line:numeroPorta",
        "path": "Address.line",
        "sliceName": "numeroPorta",
        "definition": "Número da Porta."
      },
      {
        "id": "Address.line:numeroPorta.id",
        "path": "Address.line.id",
        "fixedId": "numeroPorta"
      },
      {
        "id": "Address.line:lado",
        "path": "Address.line",
        "sliceName": "lado",
        "definition": "Lado"
      },
      {
        "id": "Address.line:lado.id",
        "path": "Address.line.id",
        "fixedId": "lado"
      },
      {
        "id": "Address.line:andar",
        "path": "Address.line",
        "sliceName": "andar",
        "definition": "Andar"
      },
      {
        "id": "Address.line:andar.id",
        "path": "Address.line.id",
        "fixedId": "andar"
      },
      {
        "id": "Address.line:lugar",
        "path": "Address.line",
        "sliceName": "lugar",
        "definition": "Lugar"
      },
      {
        "id": "Address.line:lugar.id",
        "path": "Address.line.id",
        "fixedId": "lugar"
      },
      {
        "id": "Address.line:localidade",
        "path": "Address.line",
        "sliceName": "localidade",
        "definition": "Localidade, utilizado para moradas nacionais e de países terceiros"
      },
      {
        "id": "Address.line:localidade.id",
        "path": "Address.line.id",
        "fixedId": "localidade"
      },
      {
        "id": "Address.city",
        "path": "Address.city",
        "definition": "O nome da cidade, vila, bairro ou outra localidade para moradas em países terceiros."
      },
      {
        "id": "Address.district",
        "path": "Address.district",
        "definition": "Corresponde à área administrativa como municípios, distritos, definidos para moradas de países terceiros."
      },
      {
        "id": "Address.state",
        "path": "Address.state",
        "definition": "Sub-unidade do país (estado/região) para moradas em países terceiros."
      },
      {
        "id": "Address.postalCode",
        "path": "Address.postalCode",
        "definition": "Quando o país é Portugal, a estrutura do código postal deve corresponder as normas portuguesas (XXXX-XXX)."
      },
      {
        "id": "Address.country",
        "path": "Address.country",
        "definition": "País. É obrigatório a utilização da descrição presente na ISO 3166."
      },
      {
        "id": "Address.period",
        "path": "Address.period",
        "definition": "Período de tempo em que a morada estava/está em uso",
        "type": [
          {
            "code": "Period",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
            ]
          }
        ]
      }
    ]
  }
}