# Pessoas

#### Campos

| Nome                                                                            | Tipo                                                                                                      | Observações          |
| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | -------------------- |
| <p><strong>nome</strong></p><p><em>required</em></p>                            | string                                                                                                    | length(1, 255)       |
| <p><strong>nomeSocial</strong></p><p><em>optional</em></p>                      | string                                                                                                    | length(1, 255)       |
| <p><strong>sexo</strong></p><p><em>required</em></p>                            | string([options](/project/v2/referencias/documentos/brasil-1/pessoas.md#opcoes-de-sexo))                  |                      |
| <p><strong>identidade de gênero</strong><br><em>optional</em></p>               | string([options](#opcoes-de-identidade-de-genero))                                                        |                      |
| <p><strong>orientação sexual</strong><br><em>optional</em></p>                  | strings([options](#opcoes-de-orientacao-sexual))                                                          |                      |
| <p><strong>dataNascimento</strong></p><p><em>required</em></p>                  | string                                                                                                    | format("YYYY-mm-dd") |
| <p><strong>etnia</strong></p><p><em>required</em></p>                           | string([options](/project/v2/referencias/documentos/brasil-1/pessoas.md#opcoes-de-etnia))                 |                      |
| <p><strong>estadoCivil</strong></p><p><em>required</em></p>                     | string([options](/project/v2/referencias/documentos/brasil-1/comum.md#opcoes-de-estado-civil))            |                      |
| <p><strong>uniaoEstavel</strong></p><p><em>required</em><strong>\*</strong></p> | boolean                                                                                                   |                      |
| <p><strong>celular</strong></p><p><em>required</em></p>                         | string                                                                                                    | length(1, 255)       |
| <p><strong>nacionalidade</strong></p><p><em>required\*</em></p>                 | string                                                                                                    |                      |
| <p><strong>tipoNacionalidade</strong></p><p><em>required</em></p>               | string([options](/project/v2/referencias/documentos/brasil-1/pessoas.md#opcoes-de-tipo-de-nacionalidade)) |                      |
| <p><strong>incapaz</strong></p><p><em>required\*</em></p>                       | boolean                                                                                                   |                      |
| <p><strong>nomeMae</strong></p><p><em>required</em></p>                         | string                                                                                                    | length(0, 255)       |
| <p><strong>nomePai</strong></p><p><em>optional</em></p>                         | string                                                                                                    | length(0, 255)       |
| <p><strong>aposentado</strong></p><p><em>required\*</em></p>                    | boolean                                                                                                   |                      |
| <p><strong>dataAposentadoria</strong></p><p><em>required\*</em></p>             | string                                                                                                    | format("YYYY-mm-dd") |
| <p><strong>numeroBeneficio</strong></p><p><em>required\*</em></p>               | string                                                                                                    | length(1, 255)       |
| <p><strong>paisNascimento</strong></p><p><em>optional</em></p>                  | string                                                                                                    | length(1, 255)       |
| <p><strong>paisOrigem</strong></p><p><em>required\*</em></p>                    | string                                                                                                    | length(1, 255)       |
| <p><strong>dataNaturalizacao</strong></p><p><em>optional</em></p>               | string                                                                                                    | format("YYYY-mm-dd") |
| <p><strong>selfie</strong></p><p><em>required</em></p>                          | [voucher](/project/v2/referencias/comum.md#voucher)                                                       |                      |

{% hint style="info" %}
O campo `união estável` é obrigatório quando o campo `estado civil` tiver o valor "solteiro".

Os campos `dataAposentadoria` e `numeroBeneficio` serão obrigatórios quando o campo `aposentado` for `true`.

O campo `incapaz` é obrigatório apenas quando a pessoa for um dependente.

O campo `paisOrigem` é obrigatório quando o campo `tipoNacionalidade` tiver o valor "estrangeiro".
{% endhint %}

#### Opções de sexo

```
"feminino", "masculino"
```

#### Opções de identidade de gênero

```
"cisgênero", "transgênero", "não-binário"
```

#### Opções de orientação sexual

```
"heterossexual", "homossexual", "bissexual", "assexual", "panssexual"
```

#### Opções de etnia

```
"branca", "negra", "parda", "amarela", "indigena", "nao-informado"
```

#### Opções de tipo de nacionalidade

```
"brasileiro", "brasileiro-nascido-exterior", "naturalizado-brasileiro", "estrangeiro"
```

### Candidato

#### Campos

| Nome                                                              | Tipo    | Observações |
| ----------------------------------------------------------------- | ------- | ----------- |
| <p><strong>dependente</strong></p><p><em>required</em></p>        | boolean |             |
| <p><strong>filhosBrasileiros</strong></p><p><em>required</em></p> | boolean |             |

### Cônjuge

#### Campos

| Nome                                                           | Tipo                                                                                               | Observações          |
| -------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------- |
| <p><strong>relacionamento</strong></p><p><em>optional</em></p> | string([options](/project/v2/referencias/documentos/brasil-1/pessoas.md#opcoes-de-relacionamento)) |                      |
| <p><strong>dependente</strong></p><p><em>optional</em></p>     | boolean                                                                                            |                      |
| <p><strong>dataCasamento</strong></p><p><em>optional</em></p>  | string                                                                                             | format("YYYY-mm-dd") |

#### Opções de relacionamento

```
"companheiro", "casado"
```

### **Dependente**

#### **Campos**

| **Nome**                                                       | Tipo                                                                                           | Observações    |
| -------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | -------------- |
| <p><strong>parentesco</strong></p><p><em>required</em></p>     | string([options](/project/v2/referencias/documentos/brasil-1/pessoas.md#opcoes-de-parentesco)) | length(0, 255) |
| <p><strong>naoPossuiRg</strong></p><p><em>optional</em></p>    | boolean                                                                                        |                |
| <p><strong>ensinoSuperior</strong></p><p><em>required</em></p> | boolean                                                                                        |                |
| <p><strong>impostoRenda</strong></p><p><em>required</em></p>   | boolean                                                                                        |                |
| <p><strong>salarioFamilia</strong></p><p><em>required</em></p> | boolean                                                                                        |                |

#### Opções de parentesco

```
"irmao", "menor-pobre", "pai-mae", "avo", "bisavo", "filho", "neto", "bisneto", "conjuge", "companheiro", "sogro", "enteado", "ex-conjuge"
```

### Responsável

#### Campos

| Nome                                                       | Tipo   | Observações    |
| ---------------------------------------------------------- | ------ | -------------- |
| <p><strong>parentesco</strong></p><p><em>required</em></p> | string | length(0, 255) |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://acessorh.gitbook.io/project/v2/referencias/documentos/brasil-1/pessoas.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
