Package ca.uhn.hl7v2.model.v22.datatype
Class CN
java.lang.Object
ca.uhn.hl7v2.model.AbstractType
ca.uhn.hl7v2.model.AbstractComposite
ca.uhn.hl7v2.model.v22.datatype.CN
- All Implemented Interfaces:
Composite,Type,Visitable,Serializable
Represents an HL7 CN (CN für Ärzte) data type. This type consists of the following components:
- ID number (ID)
- family name (ST)
- given name (ST)
- middle initial or name (ST)
- suffix (e.g. JR or III) (ST)
- prefix (e.g. DR) (ST)
- degree (e.g. MD) (ST)
- source table id (ID)
- Adresse (AD)
- Telefon (TN)
- Faxnummer (TN)
- Online-Nummer (TN)
- E-Mail (ST)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns Adresse (component 9).Returns ID number (component 1).Returns Telefon (component 10).Returns Faxnummer (component 11).Returns Online-Nummer (component 12).Returns E-Mail (component 13).Returns family name (component 2).Returns given name (component 3).Returns middle initial or name (component 4).Returns suffix (e.g.Returns prefix (e.g.Returns degree (e.g.Returns source table id (component 8).Returns Adresse (component 9).getComponent(int number) Returns an individual data component.Type[]Returns an array containing the data elements.Returns degree (e.g.getEMail()Returns E-Mail (component 13).Returns family name (component 2).Returns Faxnummer (component 11).Returns given name (component 3).Returns ID number (component 1).Returns middle initial or name (component 4).Returns Online-Nummer (component 12).Returns prefix (e.g.Returns source table id (component 8).Returns suffix (e.g.Returns Telefon (component 10).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
-
CN
Creates a new CN 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.
-
getIDNumber
Returns ID number (component 1). This is a convenience method that saves you from casting and handling an exception. -
getCn1_IDNumber
Returns ID number (component 1). This is a convenience method that saves you from casting and handling an exception. -
getFamilyName
Returns family name (component 2). This is a convenience method that saves you from casting and handling an exception. -
getCn2_FamilyName
Returns family name (component 2). This is a convenience method that saves you from casting and handling an exception. -
getGivenName
Returns given name (component 3). This is a convenience method that saves you from casting and handling an exception. -
getCn3_GivenName
Returns given name (component 3). This is a convenience method that saves you from casting and handling an exception. -
getMiddleInitialOrName
Returns middle initial or name (component 4). This is a convenience method that saves you from casting and handling an exception. -
getCn4_MiddleInitialOrName
Returns middle initial or name (component 4). This is a convenience method that saves you from casting and handling an exception. -
getSuffixEgJRorIII
Returns suffix (e.g. JR or III) (component 5). This is a convenience method that saves you from casting and handling an exception. -
getCn5_SuffixEgJRorIII
Returns suffix (e.g. JR or III) (component 5). This is a convenience method that saves you from casting and handling an exception. -
getPrefixEgDR
Returns prefix (e.g. DR) (component 6). This is a convenience method that saves you from casting and handling an exception. -
getCn6_PrefixEgDR
Returns prefix (e.g. DR) (component 6). This is a convenience method that saves you from casting and handling an exception. -
getDegreeEgMD
Returns degree (e.g. MD) (component 7). This is a convenience method that saves you from casting and handling an exception. -
getCn7_DegreeEgMD
Returns degree (e.g. MD) (component 7). This is a convenience method that saves you from casting and handling an exception. -
getSourceTableId
Returns source table id (component 8). This is a convenience method that saves you from casting and handling an exception. -
getCn8_SourceTableId
Returns source table id (component 8). This is a convenience method that saves you from casting and handling an exception. -
getAdresse
Returns Adresse (component 9). This is a convenience method that saves you from casting and handling an exception. -
getCn9_Adresse
Returns Adresse (component 9). This is a convenience method that saves you from casting and handling an exception. -
getTelefon
Returns Telefon (component 10). This is a convenience method that saves you from casting and handling an exception. -
getCn10_Telefon
Returns Telefon (component 10). This is a convenience method that saves you from casting and handling an exception. -
getFaxnummer
Returns Faxnummer (component 11). This is a convenience method that saves you from casting and handling an exception. -
getCn11_Faxnummer
Returns Faxnummer (component 11). This is a convenience method that saves you from casting and handling an exception. -
getOnlineNummer
Returns Online-Nummer (component 12). This is a convenience method that saves you from casting and handling an exception. -
getCn12_OnlineNummer
Returns Online-Nummer (component 12). This is a convenience method that saves you from casting and handling an exception. -
getEMail
Returns E-Mail (component 13). This is a convenience method that saves you from casting and handling an exception. -
getCn13_EMail
Returns E-Mail (component 13). This is a convenience method that saves you from casting and handling an exception.
-