Guia de Implementação da RNDS
20221013 - CI Build Brazil (BRA)

Guia de Implementação da RNDS - Local Development build (v20221013). See the Directory of published versions

Data Type Profile: Endereço

Official URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BREndereco-1.0 Version: 20221013
Standards status: Informative Maturity Level: 1 Computable Name: BREndereco

Padronização de endereços no Brasil.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Address

Summary

Mandatory: 3 elements
Must-Support: 8 elements
Prohibited: 3 elements

Maturity: 1

This structure is derived from Address

NameFlagsCard.TypeDescription & Constraintsdoco
.. Address S0..*AddressDados de Endereçamento
... use S0..1codeUso do Endereço
... type S0..1codeTipo de Endereço
... text 0..0
... city 1..1stringMunicípio
Binding: Município (required): Município

... district 0..0
... state S1..1stringUF
Binding: Unidade Federativa (required): Unidade Federativa

... postalCode S1..1stringCEP
... country 0..0
... period S0..1PeriodPeríodo do Endereço
.... start S0..1dateTimeData de Inicio do Endereço
.... end S0..1dateTimeData de Término do Endereço

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Address S0..*AddressDados de Endereçamento
... id 0..1stringUnique id for inter-element referencing
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... use ?!SΣ0..1codeUso do Endereço
Binding: AddressUse (required): The use of an address.


Example General: home
... line SΣ4..*stringEndereço
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
... city Σ1..1stringMunicípio
Binding: Município (required): Município


Example General: Erewhon
... state SΣ1..1stringUF
Binding: Unidade Federativa (required): Unidade Federativa

... postalCode SΣ1..1stringCEP
Example General: 9132
... period SΣ0..1PeriodPeríodo do Endereço
Example General: {"start":"2010-03-23","end":"2010-07-01"}
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣC0..1dateTimeData de Inicio do Endereço
.... end SΣC0..1dateTimeData de Término do Endereço

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Address 0..*AddressDados de Endereçamento
... use ?!Σ0..1codeUso do Endereço
Binding: AddressUse (required): The use of an address.

... type Σ0..1codeTipo de Endereço
Binding: AddressType (required): The type of an address (physical / postal).

... line Σ4..*stringEndereço
This repeating element order: The order in which lines should appear in an address label
... postalCode Σ1..1stringCEP
... period Σ0..1PeriodPeríodo do Endereço
.... start ΣC0..1dateTimeData de Inicio do Endereço
.... end ΣC0..1dateTimeData de Término do Endereço

doco Documentation for this format

This structure is derived from Address

Summary

Mandatory: 3 elements
Must-Support: 8 elements
Prohibited: 3 elements

Maturity: 1

Differential View

This structure is derived from Address

NameFlagsCard.TypeDescription & Constraintsdoco
.. Address S0..*AddressDados de Endereçamento
... use S0..1codeUso do Endereço
... type S0..1codeTipo de Endereço
... text 0..0
... city 1..1stringMunicípio
Binding: Município (required): Município

... district 0..0
... state S1..1stringUF
Binding: Unidade Federativa (required): Unidade Federativa

... postalCode S1..1stringCEP
... country 0..0
... period S0..1PeriodPeríodo do Endereço
.... start S0..1dateTimeData de Inicio do Endereço
.... end S0..1dateTimeData de Término do Endereço

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Address S0..*AddressDados de Endereçamento
... id 0..1stringUnique id for inter-element referencing
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... use ?!SΣ0..1codeUso do Endereço
Binding: AddressUse (required): The use of an address.


Example General: home
... line SΣ4..*stringEndereço
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
... city Σ1..1stringMunicípio
Binding: Município (required): Município


Example General: Erewhon
... state SΣ1..1stringUF
Binding: Unidade Federativa (required): Unidade Federativa

... postalCode SΣ1..1stringCEP
Example General: 9132
... period SΣ0..1PeriodPeríodo do Endereço
Example General: {"start":"2010-03-23","end":"2010-07-01"}
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣC0..1dateTimeData de Inicio do Endereço
.... end SΣC0..1dateTimeData de Término do Endereço

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSet
Address.userequiredAddressUse
Address.typerequiredAddressType
Address.cityrequiredMunicipio
Address.staterequiredUnidadeFederativa

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()