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

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

public class PPN
extends AbstractType
implements Composite

Represents an HL7 PPN (performing person time stamp) data type. This type consists of the following components:

See Also:
Serialized Form

Constructor Summary
PPN(Message message)
          Creates a new PPN type
 
Method Summary
 HD getAssigningAuthority()
          Returns assigning authority (component #9).
 HD getAssigningFacility()
          Returns assigning facility (component #14).
 ID getCodeIdentifyingTheCheckDigitSchemeEmployed()
          Returns code identifying the check digit scheme employed (component #12).
 Type getComponent(int number)
          Returns an individual data component.
 Type[] getComponents()
          Returns an array containing the data elements.
 TS getDateTimeActionPerformed()
          Returns Date/Time Action Performed (component #15).
 IS getDegreeEgMD()
          Returns degree (e.g., MD) (component #7).
 FN getFamilyLastName()
          Returns family+last name (component #2).
 ST getGivenName()
          Returns given name (component #3).
 ST getIdentifierCheckDigit()
          Returns identifier check digit (component #11).
 IS getIdentifierTypeCode()
          Returns identifier type code (component #13).
 ST getIDNumber()
          Returns ID number (ST) (component #1).
 ST getMiddleInitialOrName()
          Returns middle initial or name (component #4).
 ID getNameRepresentationCode()
          Returns Name Representation code (component #16).
 ID getNameTypeCode()
          Returns name type code (component #10).
 ST getPpn1_IDNumber()
          Returns ID number (ST) (component #1).
 ID getPpn10_NameTypeCode()
          Returns name type code (component #10).
 ST getPpn11_IdentifierCheckDigit()
          Returns identifier check digit (component #11).
 ID getPpn12_CodeIdentifyingTheCheckDigitSchemeEmployed()
          Returns code identifying the check digit scheme employed (component #12).
 IS getPpn13_IdentifierTypeCode()
          Returns identifier type code (component #13).
 HD getPpn14_AssigningFacility()
          Returns assigning facility (component #14).
 TS getPpn15_DateTimeActionPerformed()
          Returns Date/Time Action Performed (component #15).
 ID getPpn16_NameRepresentationCode()
          Returns Name Representation code (component #16).
 FN getPpn2_FamilyLastName()
          Returns family+last name (component #2).
 ST getPpn3_GivenName()
          Returns given name (component #3).
 ST getPpn4_MiddleInitialOrName()
          Returns middle initial or name (component #4).
 ST getPpn5_SuffixEgJRorIII()
          Returns suffix (e.g., JR or III) (component #5).
 ST getPpn6_PrefixEgDR()
          Returns prefix (e.g., DR) (component #6).
 IS getPpn7_DegreeEgMD()
          Returns degree (e.g., MD) (component #7).
 IS getPpn8_SourceTable()
          Returns source table (component #8).
 HD getPpn9_AssigningAuthority()
          Returns assigning authority (component #9).
 ST getPrefixEgDR()
          Returns prefix (e.g., DR) (component #6).
 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

PPN

public PPN(Message message)
Creates a new PPN 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.


getPpn1_IDNumber

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


getFamilyLastName

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


getPpn2_FamilyLastName

public FN getPpn2_FamilyLastName()
Returns family+last 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.


getPpn3_GivenName

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


getMiddleInitialOrName

public ST getMiddleInitialOrName()
Returns middle initial or name (component #4). This is a convenience method that saves you from casting and handling an exception.


getPpn4_MiddleInitialOrName

public ST getPpn4_MiddleInitialOrName()
Returns middle initial or name (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.


getPpn5_SuffixEgJRorIII

public ST getPpn5_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.


getPpn6_PrefixEgDR

public ST getPpn6_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.


getPpn7_DegreeEgMD

public IS getPpn7_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.


getPpn8_SourceTable

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


getAssigningAuthority

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


getPpn9_AssigningAuthority

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


getNameTypeCode

public ID getNameTypeCode()
Returns name type code (component #10). This is a convenience method that saves you from casting and handling an exception.


getPpn10_NameTypeCode

public ID getPpn10_NameTypeCode()
Returns name type code (component #10). This is a convenience method that saves you from casting and handling an exception.


getIdentifierCheckDigit

public ST getIdentifierCheckDigit()
Returns identifier check digit (component #11). This is a convenience method that saves you from casting and handling an exception.


getPpn11_IdentifierCheckDigit

public ST getPpn11_IdentifierCheckDigit()
Returns identifier check digit (component #11). This is a convenience method that saves you from casting and handling an exception.


getCodeIdentifyingTheCheckDigitSchemeEmployed

public ID getCodeIdentifyingTheCheckDigitSchemeEmployed()
Returns code identifying the check digit scheme employed (component #12). This is a convenience method that saves you from casting and handling an exception.


getPpn12_CodeIdentifyingTheCheckDigitSchemeEmployed

public ID getPpn12_CodeIdentifyingTheCheckDigitSchemeEmployed()
Returns code identifying the check digit scheme employed (component #12). This is a convenience method that saves you from casting and handling an exception.


getIdentifierTypeCode

public IS getIdentifierTypeCode()
Returns identifier type code (component #13). This is a convenience method that saves you from casting and handling an exception.


getPpn13_IdentifierTypeCode

public IS getPpn13_IdentifierTypeCode()
Returns identifier type code (component #13). This is a convenience method that saves you from casting and handling an exception.


getAssigningFacility

public HD getAssigningFacility()
Returns assigning facility (component #14). This is a convenience method that saves you from casting and handling an exception.


getPpn14_AssigningFacility

public HD getPpn14_AssigningFacility()
Returns assigning facility (component #14). This is a convenience method that saves you from casting and handling an exception.


getDateTimeActionPerformed

public TS getDateTimeActionPerformed()
Returns Date/Time Action Performed (component #15). This is a convenience method that saves you from casting and handling an exception.


getPpn15_DateTimeActionPerformed

public TS getPpn15_DateTimeActionPerformed()
Returns Date/Time Action Performed (component #15). This is a convenience method that saves you from casting and handling an exception.


getNameRepresentationCode

public ID getNameRepresentationCode()
Returns Name Representation code (component #16). This is a convenience method that saves you from casting and handling an exception.


getPpn16_NameRepresentationCode

public ID getPpn16_NameRepresentationCode()
Returns Name Representation code (component #16). This is a convenience method that saves you from casting and handling an exception.



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