{ "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.", "_filename": "Datatypes/AddressPTCore.StructureDefinition.json", "package_name": "package.teste", "date": "2024-03-14T16:29:54.5956328+00:00", "derivation": "constraint", "publisher": "SPMS", "fhirVersion": "4.3.0", "name": "AddressPTCore", "abstract": false, "type": "Address", "experimental": null, "resourceType": "StructureDefinition", "title": "Address PT Core", "package_version": "1.0.3-draft", "status": "draft", "id": "044bd8a7-635a-4a01-9f8f-1b76d507dff1", "kind": "complex-type", "url": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AddressPTCore", "version": "1.0.0", "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", "type": [ { "code": "Extension", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AddressCategoryPTExtension" ] } ], "sliceName": "addressCategoryPTExtension" }, { "id": "Address.extension:countyPTExtension", "path": "Address.extension", "type": [ { "code": "Extension", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CountyPTExtension" ] } ], "comment": "Value Set: Distrito", "sliceName": "countyPTExtension", "definition": "Distrito\r\n\r\nEste elemento é utilizado para moradas nacionais." }, { "id": "Address.extension:municipalityPTExtension", "path": "Address.extension", "type": [ { "code": "Extension", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/MunicipalityPTExtension" ] } ], "comment": "Value Set: Concelho", "sliceName": "municipalityPTExtension", "definition": "Concelho" }, { "id": "Address.extension:parishPTExtension", "path": "Address.extension", "type": [ { "code": "Extension", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ParishPTExtension" ] } ], "comment": "Value Set: Freguesia", "sliceName": "parishPTExtension" }, { "id": "Address.extension:geolocationPTExtension", "path": "Address.extension", "type": [ { "code": "Extension", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/GeolocationPTExtension" ] } ], "sliceName": "geolocationPTExtension" }, { "id": "Address.extension:addressNutsPTExtension", "path": "Address.extension", "type": [ { "code": "Extension", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/addressNutsPTExtension" ] } ], "sliceName": "addressNutsPTExtension" }, { "id": "Address.extension:addressNutsPTExtension.extension:NUTI", "path": "Address.extension.extension", "comment": "Value Set: NUT I", "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." }, { "id": "Address.extension:addressNutsPTExtension.extension:NUTII", "path": "Address.extension.extension", "comment": "Value Set: NUT II", "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." }, { "id": "Address.extension:addressNutsPTExtension.extension:NUTIII", "path": "Address.extension.extension", "comment": "Value Set: NUT III", "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." }, { "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": { "rules": "open", "discriminator": [ { "path": "id", "type": "value" } ] }, "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", "type": [ { "code": "Period", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore" ] } ], "definition": "Período de tempo em que a morada estava/está em uso" } ] }, "contact": [ { "name": "Interoperabilidade Semântica", "telecom": [ { "value": "https://www.spms.min-saude.pt", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Address" }