Class THumanName
Unit
bsFhir_r4b
Declaration
type THumanName = class(TElement)
Description
A human's name with the ability to identify parts and usage. If the element is present, it must have a value for at least one of the defined elements, an @id referenced from the Narrative, or extensions
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property use : string read Getuse write Setuse; |
Identifies the purpose for this name.
|
|
property useElement : TNameUse read GetuseElement write SetuseElement; |
|
|
property text : string read Gettext write Settext; |
Specifies the entire name as it should be displayed e.g. on an application UI. This may be provided instead of or as well as the specific parts.
|
|
property textElement : Tstring read GettextElement write SettextElement; |
|
|
property family : string read Getfamily write Setfamily; |
The part of a name that links to the genealogy. In some cultures (e.g. Eritrea) the family name of a son is the first name of his father.
|
|
property familyElement : Tstring read GetfamilyElement write SetfamilyElement; |
|
|
property prefix : TBSFHIRPrimitiveStringArray read GetprefixArray; |
Part of the name that is acquired as a title due to academic, legal, employment or nobility status, etc. and that appears at the start of the name.
|
|
property suffix : TBSFHIRPrimitiveStringArray read GetsuffixArray; |
Part of the name that is acquired as a title due to academic, legal, employment or nobility status, etc. and that appears at the end of the name.
|
|
property period : TPeriod read Getperiod write Setperiod; |
Indicates the period of time when this name was valid for the named person.
|
Generated by PasDoc 0.15.0.
|