{
  "$defs": {
    "Name": {
      "description": "Name represents what a human is called.",
      "properties": {
        "alias": {
          "description": "What the person would like to be called",
          "title": "Alias",
          "type": "string"
        },
        "given": {
          "description": "Person's given or first name",
          "title": "Given",
          "type": "string"
        },
        "meta": {
          "$ref": "https://gobl.org/draft-0/cbc/meta",
          "description": "Any additional useful data.",
          "title": "Meta"
        },
        "middle": {
          "description": "Middle names or initials",
          "title": "Middle",
          "type": "string"
        },
        "prefix": {
          "description": "Additional prefix to add to name, like Mrs. or Mr.",
          "title": "Prefix",
          "type": "string"
        },
        "suffix": {
          "description": "Titles to include after the name.",
          "title": "Suffix",
          "type": "string"
        },
        "surname": {
          "description": "Second or Family name.",
          "title": "Surname",
          "type": "string"
        },
        "surname2": {
          "description": "Additional second of family name.",
          "title": "Second Surname",
          "type": "string"
        },
        "uuid": {
          "description": "Universally Unique Identifier.",
          "format": "uuid",
          "title": "UUID",
          "type": "string"
        }
      },
      "required": [
        "given",
        "surname"
      ],
      "type": "object"
    }
  },
  "$id": "https://gobl.org/draft-0/org/name",
  "$ref": "#/$defs/Name",
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}