Guia de Implementação da SES GO - CORE
0.0.1 - draft Brazil flag

Guia de Implementação da SES GO - CORE - Local Development build (v0.0.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Data Type Profile: Nome do cidadão

Official URL: https://fhir.saude.go.gov.br/r4/core/StructureDefinition/nome-cidadao Version: 0.0.1
Active as of 2024-09-03 Computable Name: NomeCidadao

Nome do cidadão deve ser formado por duas palavras por meio do elemento text.

Usage:

Formal Views of Profile Content

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

This structure is derived from HumanName

NameFlagsCard.TypeDescription & Constraintsdoco
.. HumanName C 0..* HumanName Name of a human - parts and usage
RN04: O text deve possuir pelo menos dois nomes separados por espaço.
... extension 0..0
... use 1..1 code usual | official
Binding: Tipo de uso do nome do cidadão (required)
... text 1..1 string Text representation of the full name
... given 0..0
... prefix 0..0
... suffix 0..0
... period 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
HumanName.userequiredUsoNomeCidadao
https://fhir.saude.go.gov.br/r4/core/ValueSet/uso-nome-cidadao
from this IG

Constraints

IdGradePath(s)DetailsRequirements
RN04errorHumanNameO text deve possuir pelo menos dois nomes separados por espaço.
: text.split(' ').count() > 1
NameFlagsCard.TypeDescription & Constraintsdoco
.. HumanName C 0..* HumanName Name of a human - parts and usage
RN04: O text deve possuir pelo menos dois nomes separados por espaço.
... extension 0..0
... use ?!Σ 1..1 code usual | official
Binding: Tipo de uso do nome do cidadão (required)
... text Σ 1..1 string Text representation of the full name

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
HumanName.userequiredUsoNomeCidadao
https://fhir.saude.go.gov.br/r4/core/ValueSet/uso-nome-cidadao
from this IG

Constraints

IdGradePath(s)DetailsRequirements
RN04errorHumanNameO text deve possuir pelo menos dois nomes separados por espaço.
: text.split(' ').count() > 1
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
NameFlagsCard.TypeDescription & Constraintsdoco
.. HumanName C 0..* HumanName Name of a human - parts and usage
RN04: O text deve possuir pelo menos dois nomes separados por espaço.
... id 0..1 string Unique id for inter-element referencing
... extension 0..0
... use ?!Σ 1..1 code usual | official
Binding: Tipo de uso do nome do cidadão (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
HumanName.userequiredUsoNomeCidadao
https://fhir.saude.go.gov.br/r4/core/ValueSet/uso-nome-cidadao
from this IG

Constraints

IdGradePath(s)DetailsRequirements
RN04errorHumanNameO text deve possuir pelo menos dois nomes separados por espaço.
: text.split(' ').count() > 1
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

This structure is derived from HumanName

Summary

Mandatory: 2 elements
Prohibited: 6 elements

Differential View

This structure is derived from HumanName

NameFlagsCard.TypeDescription & Constraintsdoco
.. HumanName C 0..* HumanName Name of a human - parts and usage
RN04: O text deve possuir pelo menos dois nomes separados por espaço.
... extension 0..0
... use 1..1 code usual | official
Binding: Tipo de uso do nome do cidadão (required)
... text 1..1 string Text representation of the full name
... given 0..0
... prefix 0..0
... suffix 0..0
... period 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
HumanName.userequiredUsoNomeCidadao
https://fhir.saude.go.gov.br/r4/core/ValueSet/uso-nome-cidadao
from this IG

Constraints

IdGradePath(s)DetailsRequirements
RN04errorHumanNameO text deve possuir pelo menos dois nomes separados por espaço.
: text.split(' ').count() > 1

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. HumanName C 0..* HumanName Name of a human - parts and usage
RN04: O text deve possuir pelo menos dois nomes separados por espaço.
... extension 0..0
... use ?!Σ 1..1 code usual | official
Binding: Tipo de uso do nome do cidadão (required)
... text Σ 1..1 string Text representation of the full name

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
HumanName.userequiredUsoNomeCidadao
https://fhir.saude.go.gov.br/r4/core/ValueSet/uso-nome-cidadao
from this IG

Constraints

IdGradePath(s)DetailsRequirements
RN04errorHumanNameO text deve possuir pelo menos dois nomes separados por espaço.
: text.split(' ').count() > 1
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. HumanName C 0..* HumanName Name of a human - parts and usage
RN04: O text deve possuir pelo menos dois nomes separados por espaço.
... id 0..1 string Unique id for inter-element referencing
... extension 0..0
... use ?!Σ 1..1 code usual | official
Binding: Tipo de uso do nome do cidadão (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
HumanName.userequiredUsoNomeCidadao
https://fhir.saude.go.gov.br/r4/core/ValueSet/uso-nome-cidadao
from this IG

Constraints

IdGradePath(s)DetailsRequirements
RN04errorHumanNameO text deve possuir pelo menos dois nomes separados por espaço.
: text.split(' ').count() > 1
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

This structure is derived from HumanName

Summary

Mandatory: 2 elements
Prohibited: 6 elements

 

Other representations of profile: CSV, Excel, Schematron