org.vmdb.hl7
Class XPNElement

java.lang.Object
  |
  +--org.vmdb.hl7.HL7Object
        |
        +--org.vmdb.hl7.HL7Element
              |
              +--org.vmdb.hl7.XPNElement

public class XPNElement
extends HL7Element

Extended Person Name XPN Element.

Description: Network Connectivity For VMDB.

Copyright: Copyright (c) 2002-2003.

Company: Veterinary Medical Database (VMDB).

The method names follow the convention established by other Element type classes. Names follow the HL7 documentation.

See the HL7 documentation for an explanation of each component.


Constructor Summary
XPNElement()
          Construct an Extended Person Name Element using the default name and type constants at the default level FIELD.
XPNElement(int iLevel)
          Construct an Extended Person Name Element using the default name and type constants.
 
Method Summary
 java.lang.String getDegree()
           
 java.lang.String getFamilyName()
           
 java.lang.String getGivenName()
           
 java.lang.String getNameAssemblyOrder()
           
 CEElement getNameContext()
           
 java.lang.String getNameRepresentationCode()
           
 java.lang.String getNameTypeCode()
           
 DRElement getNameValidityRange()
           
 java.lang.String getPrefix()
           
 java.lang.String getSecondGivenName()
           
 void setDegree(java.lang.String sDegree)
           
 void setFamilyName(java.lang.String sFamilyName)
           
 void setGivenName(java.lang.String sGivenName)
           
 void setNameAssemblyOrder(java.lang.String sNameAssemblyOrder)
           
 void setNameContext(CEElement ceNameContext)
           
 void setNameRepresentationCode(java.lang.String sNameRepresentationCode)
           
 void setNameTypeCode(java.lang.String sNameTypeCode)
           
 void setNameValidityRange(DRElement drNameValidityRange)
           
 void setPrefix(java.lang.String sPrefix)
           
 void setSecondGivenName(java.lang.String sSecondGivenName)
           
 
Methods inherited from class org.vmdb.hl7.HL7Element
clear, empty, getComponent, getLevel, getType, getValue, initialize, iterator, makeElement, setComponent, setLevel, setType, setValue, size, toHL7String, toString, toXML
 
Methods inherited from class org.vmdb.hl7.HL7Object
getRule
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XPNElement

public XPNElement(int iLevel)
Construct an Extended Person Name Element using the default name and type constants.

Parameters:
iLevel - One of the constants for specifying level as FIELD, COMPONENT, or SUBCOMPONENT. Default FIELD.

XPNElement

public XPNElement()
Construct an Extended Person Name Element using the default name and type constants at the default level FIELD.

Method Detail

setFamilyName

public void setFamilyName(java.lang.String sFamilyName)

getFamilyName

public java.lang.String getFamilyName()

setGivenName

public void setGivenName(java.lang.String sGivenName)

getGivenName

public java.lang.String getGivenName()

setSecondGivenName

public void setSecondGivenName(java.lang.String sSecondGivenName)

getSecondGivenName

public java.lang.String getSecondGivenName()

setPrefix

public void setPrefix(java.lang.String sPrefix)

getPrefix

public java.lang.String getPrefix()

setDegree

public void setDegree(java.lang.String sDegree)

getDegree

public java.lang.String getDegree()

setNameTypeCode

public void setNameTypeCode(java.lang.String sNameTypeCode)

getNameTypeCode

public java.lang.String getNameTypeCode()

setNameRepresentationCode

public void setNameRepresentationCode(java.lang.String sNameRepresentationCode)

getNameRepresentationCode

public java.lang.String getNameRepresentationCode()

setNameContext

public void setNameContext(CEElement ceNameContext)

getNameContext

public CEElement getNameContext()

setNameValidityRange

public void setNameValidityRange(DRElement drNameValidityRange)

getNameValidityRange

public DRElement getNameValidityRange()

setNameAssemblyOrder

public void setNameAssemblyOrder(java.lang.String sNameAssemblyOrder)

getNameAssemblyOrder

public java.lang.String getNameAssemblyOrder()

SourceForge.net Logo