Guia de Implementação da SES GO - CORE
1.2.6 - draft
Guia de Implementação da SES GO - CORE - Downloaded Version 1.2.6 See the Directory of published versions
| Official URL: https://fhir.saude.go.gov.br/r4/core/StructureDefinition/nome-cidadao | Version: 1.2.6 | |||
| Active as of 2026-03-07 | Computable Name: NomeCidadao | |||
Nome do cidadão deve ser formado por duas palavras por meio do elemento text.
Usos:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | HumanName | Name of a human - parts and usage Constraints: RN04 |
![]() ![]() |
0..0 | Extension Fatia: Não ordenado, Aberto por value:url | ||
![]() ![]() |
?!Σ | 1..1 | code | Tipo de nome Vínculo: Tipo de uso do nome do cidadão (required) |
![]() ![]() |
Σ | 1..1 | string | Nome completo |
Documentação para este formato | ||||
| Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte |
| HumanName.use | Base | required | Tipo de uso do nome do cidadão | 📦1.2.6 | este IG |
| Id | Grau | Caminho(s) | Descrição | Expressão |
| RN04 | error | HumanName | O nome completo de registro deve seguir integralmente os requisitos estabelecidos pelo CadSUS para padronização de nomes civis (RN02). O nome social informado deve seguir os requisitos estabelecidos pelo CadSUS para padronização de nomes (RN03). O text deve possuir pelo menos dois nomes separados por espaço. |
text.split(' ').count() > 1
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
This structure is derived from HumanName
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | HumanName | Name of a human - parts and usage Constraints: RN04 |
![]() ![]() |
0..0 | Extension | ||
![]() ![]() |
1..1 | code | Tipo de nome Vínculo: Tipo de uso do nome do cidadão (required) | |
![]() ![]() |
1..1 | string | Nome completo | |
![]() ![]() |
0..0 | Family name (often called 'Surname') | ||
![]() ![]() |
0..0 | Given names (not always 'first'). Includes middle names | ||
![]() ![]() |
0..0 | Parts that come before the name | ||
![]() ![]() |
0..0 | Parts that come after the name | ||
![]() ![]() |
0..0 | Time period when name was/is in use | ||
Documentação para este formato | ||||
| Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte |
| HumanName.use | Base | required | Tipo de uso do nome do cidadão | 📦1.2.6 | este IG |
| Id | Grau | Caminho(s) | Descrição | Expressão |
| RN04 | error | HumanName | O nome completo de registro deve seguir integralmente os requisitos estabelecidos pelo CadSUS para padronização de nomes civis (RN02). O nome social informado deve seguir os requisitos estabelecidos pelo CadSUS para padronização de nomes (RN03). O text deve possuir pelo menos dois nomes separados por espaço. |
text.split(' ').count() > 1
|
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | HumanName | Name of a human - parts and usage Constraints: RN04 |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..0 | Extension Fatia: Não ordenado, Aberto por value:url | ||
![]() ![]() |
?!Σ | 1..1 | code | Tipo de nome Vínculo: Tipo de uso do nome do cidadão (required) |
![]() ![]() |
Σ | 1..1 | string | Nome completo |
Documentação para este formato | ||||
| Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte |
| HumanName.use | Base | required | Tipo de uso do nome do cidadão | 📦1.2.6 | este IG |
| Id | Grau | Caminho(s) | Descrição | Expressão |
| RN04 | error | HumanName | O nome completo de registro deve seguir integralmente os requisitos estabelecidos pelo CadSUS para padronização de nomes civis (RN02). O nome social informado deve seguir os requisitos estabelecidos pelo CadSUS para padronização de nomes (RN03). O text deve possuir pelo menos dois nomes separados por espaço. |
text.split(' ').count() > 1
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
This structure is derived from HumanName
Key Elements View
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | HumanName | Name of a human - parts and usage Constraints: RN04 |
![]() ![]() |
0..0 | Extension Fatia: Não ordenado, Aberto por value:url | ||
![]() ![]() |
?!Σ | 1..1 | code | Tipo de nome Vínculo: Tipo de uso do nome do cidadão (required) |
![]() ![]() |
Σ | 1..1 | string | Nome completo |
Documentação para este formato | ||||
| Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte |
| HumanName.use | Base | required | Tipo de uso do nome do cidadão | 📦1.2.6 | este IG |
| Id | Grau | Caminho(s) | Descrição | Expressão |
| RN04 | error | HumanName | O nome completo de registro deve seguir integralmente os requisitos estabelecidos pelo CadSUS para padronização de nomes civis (RN02). O nome social informado deve seguir os requisitos estabelecidos pelo CadSUS para padronização de nomes (RN03). O text deve possuir pelo menos dois nomes separados por espaço. |
text.split(' ').count() > 1
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
Differential View
This structure is derived from HumanName
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | HumanName | Name of a human - parts and usage Constraints: RN04 |
![]() ![]() |
0..0 | Extension | ||
![]() ![]() |
1..1 | code | Tipo de nome Vínculo: Tipo de uso do nome do cidadão (required) | |
![]() ![]() |
1..1 | string | Nome completo | |
![]() ![]() |
0..0 | Family name (often called 'Surname') | ||
![]() ![]() |
0..0 | Given names (not always 'first'). Includes middle names | ||
![]() ![]() |
0..0 | Parts that come before the name | ||
![]() ![]() |
0..0 | Parts that come after the name | ||
![]() ![]() |
0..0 | Time period when name was/is in use | ||
Documentação para este formato | ||||
| Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte |
| HumanName.use | Base | required | Tipo de uso do nome do cidadão | 📦1.2.6 | este IG |
| Id | Grau | Caminho(s) | Descrição | Expressão |
| RN04 | error | HumanName | O nome completo de registro deve seguir integralmente os requisitos estabelecidos pelo CadSUS para padronização de nomes civis (RN02). O nome social informado deve seguir os requisitos estabelecidos pelo CadSUS para padronização de nomes (RN03). O text deve possuir pelo menos dois nomes separados por espaço. |
text.split(' ').count() > 1
|
Snapshot View
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | HumanName | Name of a human - parts and usage Constraints: RN04 |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..0 | Extension Fatia: Não ordenado, Aberto por value:url | ||
![]() ![]() |
?!Σ | 1..1 | code | Tipo de nome Vínculo: Tipo de uso do nome do cidadão (required) |
![]() ![]() |
Σ | 1..1 | string | Nome completo |
Documentação para este formato | ||||
| Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte |
| HumanName.use | Base | required | Tipo de uso do nome do cidadão | 📦1.2.6 | este IG |
| Id | Grau | Caminho(s) | Descrição | Expressão |
| RN04 | error | HumanName | O nome completo de registro deve seguir integralmente os requisitos estabelecidos pelo CadSUS para padronização de nomes civis (RN02). O nome social informado deve seguir os requisitos estabelecidos pelo CadSUS para padronização de nomes (RN03). O text deve possuir pelo menos dois nomes separados por espaço. |
text.split(' ').count() > 1
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
This structure is derived from HumanName
Other representations of profile: CSV, Excel, Schematron