Class: NamePartClass
Abstract class to define a name part value and name part type for an optional validity period.
Uses Mixin
- mixin: ValidityClass
Children
- FamilyNameClass - Name part object that represents a Family Name. There currently will be a single NamePart object with a NamePartType of
FamilyName
within the representation of a Name for a specific period of validity. This property will contain the user specified family name or the family name that was read from official documentation and may contain space characters.
NOTE Considering names in a global context across multiple cultures, consumers of this format should understand that multipleFamilyName
name parts may be used in future. - GivenNameClass - Name part object that represents a Given Name. There may be multiple NamePart objects with a NamePartType of
GivenName
within the representation of a Name for a specific period of validity. These will appear in the order in which the user specified or the order in which they were read from official documentation.
Referenced by Class
- None nameParts 1..* NamePartClass
Attributes
Own
- value 1..1
- Range: String
- type 1..1
- Description: The type of name represented by the NamePart.
- Range: NamePartType
Mixed in from ValidityClass:
Mixed in from ValidityClass:
- validUntil 0..1
- Range: Date