Class: EntityName

EntityName(copyData)

new EntityName(copyData)

Represents a name for an entity

Parameters:
Name Type Description
copyData EntityName Copy constructor (if present)
Properties:
Name Type Description
component object Gets or sets the individual component types
Properties
Name Type Description
Delimiter string The name component represents a delimeter in a name such as hyphen or space
Family string The name component represents the surname
Given string The name component represents the given name
Prefix string The name component represents the prefix such as Von or Van
Suffix string The name component represents a suffix such as III or Esq.
Title string The name component represents a formal title like Mr, Dr, Capt.
$other string Unclassified
useModel Concept [Delay loaded from use], Gets or sets the name use
use string Gets or sets the name use key(see: NameUseKeys for values)
effectiveVersionSequence number
obsoleteVersionSequence number
modifiedOn Date
source string
sourceModel Entity [Delay loaded from source],
id string Gets or sets the primary identifying UUID of this object
operation BatchOperationType Gets or sets the operation(see: BatchOperationType for values)
$type string Gets the type registration of this object
Source:

Extends

Members

component :object

Gets or sets the individual component types

Type:
  • object
Source:

effectiveVersionSequence :number

Type:
  • number
Overrides:
Source:

id :string

Gets or sets the primary identifying UUID of this object

Type:
  • string
Overrides:
Source:

modifiedOn :Date

Type:
  • Date
Overrides:
Source:

obsoleteVersionSequence :number

Type:
  • number
Overrides:
Source:

operation :BatchOperationType

Gets or sets the operation

Type:
Overrides:
Source:

source :string

Type:
  • string
Overrides:
Source:

sourceModel :Entity

Type:
Overrides:
Source:

use :string

Gets or sets the name use key

Type:
  • string
Source:

useModel :Concept

Type:
Source: