Table

names

Description

Names for a Person or External Identity


Column

Format

Description

Definition

Required

Comments

id

integer, primary key

Row identifier

autoincrement

(tick)


person_idinteger, foreign keyPerson IDpeople:idExactly one entity foreign key is required
external_identity_idinteger, foreign keyExternal Identity IDexternal_identities:idExactly one entity foreign key is required

honorific

varchar(32)

Dr, Mr, Ms, etc


Governed by co_settings


given

varchar(128)

First/Given name(s)


Governed by co_settings


middle

varchar(128)

Middle name(s)


Governed by co_settings


family

varchar(128)

Last/Family name(s)


Governed by co_settings


suffix

varchar(32)

Jr, III, PhD, etc


Governed by co_settings


type_idinteger, foreign keyType of this nametypes:id(tick)

language

varchar(16)

Language encoding of this name

RFC 5646


For supported values, see LanguageEnum.php

primary_name

boolean

If this is the primary name for the associated entity

  • true: This name is the primary name for the Person or External Identity
  • false: This name is not the primary name


display_namevarchar(256)Preferred rendering of this name, if set


source_name_idinteger, foreign keyExternal Identity Name that was the source for this Namenames:id

frozenbooleanWhether or not Pipeline processing will update this record
  • true: No updates
  • false: Updates


  • No labels