ca.uhn.hl7v2.model.v231.datatype
Class CNS

java.lang.Object
  extended by ca.uhn.hl7v2.model.AbstractType
      extended by ca.uhn.hl7v2.model.v231.datatype.CNS
All Implemented Interfaces:
Composite, Type, Serializable

public class CNS
extends AbstractType
implements Composite

Represents an HL7 CNS (Composite ID number and Name simplified) data type. This type consists of the following components:

See Also:
Serialized Form

Constructor Summary
CNS(Message message)
          Creates a new CNS type
 
Method Summary
 IS getAssigningAuthorityNamespaceID()
          Returns assigning authority namespace ID (component #9).
 ST getAssigningAuthorityUniversalID()
          Returns assigning authority universal ID (component #10).
 ID getAssigningAuthorityUniversalIDType()
          Returns assigning authority universal ID type (component #11).
 ST getCns1_IDNumber()
          Returns ID number (ST) (component #1).
 ST getCns10_AssigningAuthorityUniversalID()
          Returns assigning authority universal ID (component #10).
 ID getCns11_AssigningAuthorityUniversalIDType()
          Returns assigning authority universal ID type (component #11).
 ST getCns2_FamilyName()
          Returns family name (component #2).
 ST getCns3_GivenName()
          Returns given name (component #3).
 ST getCns4_SecondAndFurtherGivenNamesOrInitialsThereof()
          Returns second and further given names or initials thereof (component #4).
 ST getCns5_SuffixEgJRorIII()
          Returns suffix (e.g., JR or III) (component #5).
 ST getCns6_PrefixEgDR()
          Returns prefix (e.g., DR) (component #6).
 IS getCns7_DegreeEgMD()
          Returns degree (e.g., MD) (component #7).
 IS getCns8_SourceTable()
          Returns source table (component #8).
 IS getCns9_AssigningAuthorityNamespaceID()
          Returns assigning authority namespace ID (component #9).
 Type getComponent(int number)
          Returns an individual data component.
 Type[] getComponents()
          Returns an array containing the data elements.
 IS getDegreeEgMD()
          Returns degree (e.g., MD) (component #7).
 ST getFamilyName()
          Returns family name (component #2).
 ST getGivenName()
          Returns given name (component #3).
 ST getIDNumber()
          Returns ID number (ST) (component #1).
 ST getPrefixEgDR()
          Returns prefix (e.g., DR) (component #6).
 ST getSecondAndFurtherGivenNamesOrInitialsThereof()
          Returns second and further given names or initials thereof (component #4).
 IS getSourceTable()
          Returns source table (component #8).
 ST getSuffixEgJRorIII()
          Returns suffix (e.g., JR or III) (component #5).
 
Methods inherited from class ca.uhn.hl7v2.model.AbstractType
clear, encode, getExtraComponents, getMessage, getName, parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ca.uhn.hl7v2.model.Type
clear, encode, getExtraComponents, getMessage, getName, parse
 

Constructor Detail

CNS

public CNS(Message message)
Creates a new CNS type

Method Detail

getComponents

public Type[] getComponents()
Returns an array containing the data elements.

Specified by:
getComponents in interface Composite

getComponent

public Type getComponent(int number)
                  throws DataTypeException
Returns an individual data component.

Specified by:
getComponent in interface Composite
Parameters:
number - The component number (0-indexed)
Throws:
DataTypeException - if the given element number is out of range.

getIDNumber

public ST getIDNumber()
Returns ID number (ST) (component #1). This is a convenience method that saves you from casting and handling an exception.


getCns1_IDNumber

public ST getCns1_IDNumber()
Returns ID number (ST) (component #1). This is a convenience method that saves you from casting and handling an exception.


getFamilyName

public ST getFamilyName()
Returns family name (component #2). This is a convenience method that saves you from casting and handling an exception.


getCns2_FamilyName

public ST getCns2_FamilyName()
Returns family name (component #2). This is a convenience method that saves you from casting and handling an exception.


getGivenName

public ST getGivenName()
Returns given name (component #3). This is a convenience method that saves you from casting and handling an exception.


getCns3_GivenName

public ST getCns3_GivenName()
Returns given name (component #3). This is a convenience method that saves you from casting and handling an exception.


getSecondAndFurtherGivenNamesOrInitialsThereof

public ST getSecondAndFurtherGivenNamesOrInitialsThereof()
Returns second and further given names or initials thereof (component #4). This is a convenience method that saves you from casting and handling an exception.


getCns4_SecondAndFurtherGivenNamesOrInitialsThereof

public ST getCns4_SecondAndFurtherGivenNamesOrInitialsThereof()
Returns second and further given names or initials thereof (component #4). This is a convenience method that saves you from casting and handling an exception.


getSuffixEgJRorIII

public ST getSuffixEgJRorIII()
Returns suffix (e.g., JR or III) (component #5). This is a convenience method that saves you from casting and handling an exception.


getCns5_SuffixEgJRorIII

public ST getCns5_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

public ST getPrefixEgDR()
Returns prefix (e.g., DR) (component #6). This is a convenience method that saves you from casting and handling an exception.


getCns6_PrefixEgDR

public ST getCns6_PrefixEgDR()
Returns prefix (e.g., DR) (component #6). This is a convenience method that saves you from casting and handling an exception.


getDegreeEgMD

public IS getDegreeEgMD()
Returns degree (e.g., MD) (component #7). This is a convenience method that saves you from casting and handling an exception.


getCns7_DegreeEgMD

public IS getCns7_DegreeEgMD()
Returns degree (e.g., MD) (component #7). This is a convenience method that saves you from casting and handling an exception.


getSourceTable

public IS getSourceTable()
Returns source table (component #8). This is a convenience method that saves you from casting and handling an exception.


getCns8_SourceTable

public IS getCns8_SourceTable()
Returns source table (component #8). This is a convenience method that saves you from casting and handling an exception.


getAssigningAuthorityNamespaceID

public IS getAssigningAuthorityNamespaceID()
Returns assigning authority namespace ID (component #9). This is a convenience method that saves you from casting and handling an exception.


getCns9_AssigningAuthorityNamespaceID

public IS getCns9_AssigningAuthorityNamespaceID()
Returns assigning authority namespace ID (component #9). This is a convenience method that saves you from casting and handling an exception.


getAssigningAuthorityUniversalID

public ST getAssigningAuthorityUniversalID()
Returns assigning authority universal ID (component #10). This is a convenience method that saves you from casting and handling an exception.


getCns10_AssigningAuthorityUniversalID

public ST getCns10_AssigningAuthorityUniversalID()
Returns assigning authority universal ID (component #10). This is a convenience method that saves you from casting and handling an exception.


getAssigningAuthorityUniversalIDType

public ID getAssigningAuthorityUniversalIDType()
Returns assigning authority universal ID type (component #11). This is a convenience method that saves you from casting and handling an exception.


getCns11_AssigningAuthorityUniversalIDType

public ID getCns11_AssigningAuthorityUniversalIDType()
Returns assigning authority universal ID type (component #11). This is a convenience method that saves you from casting and handling an exception.



Copyright © 2001-2011 University Health Network. All Rights Reserved.