public abstract class BaseHumanNameDt extends BaseIdentifiableElement
| Constructor and Description |
|---|
BaseHumanNameDt() |
| Modifier and Type | Method and Description |
|---|---|
abstract List<StringDt> |
getFamily()
Gets the value(s) for family (Family name (often called 'Surname')).
|
String |
getFamilyAsSingleString()
Returns all repetitions of
family name as a space separated string |
abstract List<StringDt> |
getGiven()
Gets the value(s) for given (Given names (not always 'first').
|
String |
getGivenAsSingleString()
Returns all repetitions of
given name as a space separated string |
String |
getNameAsSingleString()
Returns all of the components of the name (prefix, given, family, suffix) as a
single string with a single spaced string separating each part.
|
abstract List<StringDt> |
getPrefix()
Gets the value(s) for prefix (Parts that come before the name).
|
String |
getPrefixAsSingleString()
Returns all repetitions of
prefix name as a space separated string |
abstract List<StringDt> |
getSuffix()
Gets the value(s) for suffix (Parts that come after the name).
|
String |
getSuffixAsSingleString()
Returns all repetitions of
suffix as a space separated string |
abstract StringDt |
getTextElement()
Gets the value(s) for text (Text representation of the full name).
|
abstract BaseHumanNameDt |
setText(StringDt theValue)
Sets the value(s) for text (Text representation of the full name)
|
String |
toString() |
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, hasFormatComment, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfhirType, getFormatCommentsPost, getFormatCommentsPre, hasFormatComment, isEmptypublic BaseHumanNameDt()
public abstract List<StringDt> getFamily()
null.
Definition: 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.
public String getFamilyAsSingleString()
family name as a space separated stringpublic abstract List<StringDt> getGiven()
null.
Definition: Given name
public String getGivenAsSingleString()
given name as a space separated stringpublic abstract List<StringDt> getPrefix()
null.
Definition: 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
public String getPrefixAsSingleString()
prefix name as a space separated stringpublic abstract List<StringDt> getSuffix()
null.
Definition: 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
public String getSuffixAsSingleString()
suffix as a space separated stringpublic abstract StringDt getTextElement()
null.
Definition: A full text representation of the name
public abstract BaseHumanNameDt setText(StringDt theValue)
Definition: A full text representation of the name
public String getNameAsSingleString()
If none of the parts are populated, returns the text
element value instead.
Copyright © 2014–2019 University Health Network. All rights reserved.