> ## Documentation Index
> Fetch the complete documentation index at: https://gobl-cli-install-gobl-dev.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Name

Name represents what a human is called.

## Schema ID

`https://gobl.org/draft-0/org/name`

## Properties

| Title | Property | Type | Description |
| - | - | - | - |
| UUID | `uuid` | string | Universally Unique Identifier. |
| Alias | `alias` | string | What the person would like to be called |
| Prefix | `prefix` | string | Additional prefix to add to name, like Mrs. or Mr. |
| Given | `given` | string | Person's given or first name |
| Middle | `middle` | string | Middle names or initials |
| Surname | `surname` | string | Second or Family name. |
| Second Surname | `surname2` | string | Additional second of family name. |
| Suffix | `suffix` | string | Titles to include after the name. |
| Meta | `meta` | [cbc.Meta](/draft-0/cbc/meta) | Any additional useful data. |

## Validation Rules

| Field | Test | Validation Code / Message |
| - | - | - |
| `given` | <ul class="gobl-test"><li>Surname == ""</li><li class="gobl-test-present">Present</li></ul> | `GOBL-ORG-NAME-01`<br />Given name is required when surname is absent |
| `surname` | <ul class="gobl-test"><li>Given == ""</li><li class="gobl-test-present">Present</li></ul> | `GOBL-ORG-NAME-02`<br />Surname is required when given name is absent |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.