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: Nome de Indivíduos

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

Padronização de uso de nomes de indivíduo no Brasil.

Usage:

Formal Views of Profile Content

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

This structure is derived from HumanName

Summary

Mandatory: 2 elements
Must-Support: 9 elements

Maturity: 1

This structure is derived from HumanName

NameFlagsCard.TypeDescription & Constraintsdoco
.. HumanName S1..*HumanNameNome do Indivíduo
... use S1..1codeTipo de Nome
... text S1..1stringNome Completo
... family S0..1stringSobrenome
... prefix S0..*stringPrefixo do Nome
... suffix S0..*stringSufixo do Nome
... period S0..1PeriodPeríodo de Uso do Nome
.... start S0..1dateTimeData Inicial
.... end S0..1dateTimeData Final

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. HumanName S1..*HumanNameNome do Indivíduo
... id 0..1stringUnique id for inter-element referencing
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... use ?!SΣ1..1codeTipo de Nome
Binding: NameUse (required): The use of a human name.

... family SΣ0..1stringSobrenome
... given SΣ0..1stringNome Próprio
This repeating element order: Given Names appear in the correct order for presenting the name
... prefix SΣ0..*stringPrefixo do Nome
This repeating element order: Prefixes appear in the correct order for presenting the name
... suffix SΣ0..*stringSufixo do Nome
This repeating element order: Suffixes appear in the correct order for presenting the name
... period SΣ0..1PeriodPeríodo de Uso do Nome
.... 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 Inicial
.... end SΣC0..1dateTimeData Final

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. HumanName 1..*HumanNameNome do Indivíduo
... use ?!Σ1..1codeTipo de Nome
Binding: NameUse (required): The use of a human name.

... text Σ1..1stringNome Completo
... family Σ0..1stringSobrenome
... prefix Σ0..*stringPrefixo do Nome
This repeating element order: Prefixes appear in the correct order for presenting the name
... suffix Σ0..*stringSufixo do Nome
This repeating element order: Suffixes appear in the correct order for presenting the name
... period Σ0..1PeriodPeríodo de Uso do Nome
.... start ΣC0..1dateTimeData Inicial
.... end ΣC0..1dateTimeData Final

doco Documentation for this format

This structure is derived from HumanName

Summary

Mandatory: 2 elements
Must-Support: 9 elements

Maturity: 1

Differential View

This structure is derived from HumanName

NameFlagsCard.TypeDescription & Constraintsdoco
.. HumanName S1..*HumanNameNome do Indivíduo
... use S1..1codeTipo de Nome
... text S1..1stringNome Completo
... family S0..1stringSobrenome
... prefix S0..*stringPrefixo do Nome
... suffix S0..*stringSufixo do Nome
... period S0..1PeriodPeríodo de Uso do Nome
.... start S0..1dateTimeData Inicial
.... end S0..1dateTimeData Final

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. HumanName S1..*HumanNameNome do Indivíduo
... id 0..1stringUnique id for inter-element referencing
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... use ?!SΣ1..1codeTipo de Nome
Binding: NameUse (required): The use of a human name.

... family SΣ0..1stringSobrenome
... given SΣ0..1stringNome Próprio
This repeating element order: Given Names appear in the correct order for presenting the name
... prefix SΣ0..*stringPrefixo do Nome
This repeating element order: Prefixes appear in the correct order for presenting the name
... suffix SΣ0..*stringSufixo do Nome
This repeating element order: Suffixes appear in the correct order for presenting the name
... period SΣ0..1PeriodPeríodo de Uso do Nome
.... 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 Inicial
.... end SΣC0..1dateTimeData Final

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSet
HumanName.userequiredNameUse

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()