Package ca.uhn.hl7v2.model.v251.datatype
Class FN
java.lang.Object
ca.uhn.hl7v2.model.AbstractType
ca.uhn.hl7v2.model.AbstractComposite
ca.uhn.hl7v2.model.v251.datatype.FN
- All Implemented Interfaces:
Composite,Type,Visitable,Serializable
Represents an HL7 FN (Family Name) data type. This type consists of the following components:
- Surname (ST)
- Own Surname Prefix (ST)
- Own Surname (ST)
- Surname Prefix From Partner/Spouse (ST)
- Surname From Partner/Spouse (ST)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetComponent(int number) Returns an individual data component.Type[]Returns an array containing the data elements.Returns Surname (component 1).Returns Own Surname Prefix (component 2).Returns Own Surname (component 3).Returns Surname Prefix From Partner/Spouse (component 4).Returns Surname From Partner/Spouse (component 5).Returns Own Surname (component 3).Returns Own Surname Prefix (component 2).Returns Surname (component 1).Returns Surname From Partner/Spouse (component 5).Returns Surname Prefix From Partner/Spouse (component 4).Methods inherited from class ca.uhn.hl7v2.model.AbstractComposite
accept, clear, getTyped, isEmpty, provideLocationMethods inherited from class ca.uhn.hl7v2.model.AbstractType
encode, getExtraComponents, getMessage, getName, parse, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ca.uhn.hl7v2.model.Type
encode, getExtraComponents, getMessage, getName, parse
-
Constructor Details
-
FN
Creates a new FN type
-
-
Method Details
-
getComponents
Returns an array containing the data elements. -
getComponent
Returns an individual data component.- Parameters:
number- The component number (0-indexed)- Throws:
DataTypeException- if the given element number is out of range.
-
getSurname
Returns Surname (component 1). This is a convenience method that saves you from casting and handling an exception. -
getFn1_Surname
Returns Surname (component 1). This is a convenience method that saves you from casting and handling an exception. -
getOwnSurnamePrefix
Returns Own Surname Prefix (component 2). This is a convenience method that saves you from casting and handling an exception. -
getFn2_OwnSurnamePrefix
Returns Own Surname Prefix (component 2). This is a convenience method that saves you from casting and handling an exception. -
getOwnSurname
Returns Own Surname (component 3). This is a convenience method that saves you from casting and handling an exception. -
getFn3_OwnSurname
Returns Own Surname (component 3). This is a convenience method that saves you from casting and handling an exception. -
getSurnamePrefixFromPartnerSpouse
Returns Surname Prefix From Partner/Spouse (component 4). This is a convenience method that saves you from casting and handling an exception. -
getFn4_SurnamePrefixFromPartnerSpouse
Returns Surname Prefix From Partner/Spouse (component 4). This is a convenience method that saves you from casting and handling an exception. -
getSurnameFromPartnerSpouse
Returns Surname From Partner/Spouse (component 5). This is a convenience method that saves you from casting and handling an exception. -
getFn5_SurnameFromPartnerSpouse
Returns Surname From Partner/Spouse (component 5). This is a convenience method that saves you from casting and handling an exception.
-