org.eclipse.ohf.bridge.type
Class AssigningAuthorityType

java.lang.Object
  extended by org.eclipse.ohf.bridge.type.AssigningAuthorityType
All Implemented Interfaces:
java.io.Serializable

public class AssigningAuthorityType
extends java.lang.Object
implements java.io.Serializable

Stores the assigning authority information for a given patient ID, including the namespace, universal ID, and universal ID type code.

See Also:
Serialized Form

Field Summary
static AssigningAuthorityType[] EMPTY_ARRAY
           
 
Constructor Summary
AssigningAuthorityType()
           
 
Method Summary
 void applyPdqConsumerDefaults()
           
 void applyPixConsumerDefaults()
           
 void applyPixSourceDefaults()
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getNamespaceId()
           
 java.lang.String getUniversalId()
           
 java.lang.String getUniversalIdType()
           
 java.lang.String getUniversalIdTypeCode()
           
 int hashCode()
           
 boolean isUseDefaultAssigningAuthority()
           
 void setNamespaceId(java.lang.String pNamespaceId)
           
 void setUniversalId(java.lang.String pUniversalId)
           
 void setUniversalIdType(java.lang.String pUniversalIdType)
           
 void setUniversalIdTypeCode(java.lang.String pUniversalIdTypeCode)
           
 void setUseDefaultAssigningAuthority(boolean pUseDefaultAssigningAuthority)
           
 java.lang.String toHL7Id()
           
 java.lang.String toString()
          Constructs a String with all attributes in name = value format.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY_ARRAY

public static final AssigningAuthorityType[] EMPTY_ARRAY
Constructor Detail

AssigningAuthorityType

public AssigningAuthorityType()
Method Detail

applyPixConsumerDefaults

public void applyPixConsumerDefaults()
                              throws UnavailableResourcesException
Throws:
UnavailableResourcesException

applyPixSourceDefaults

public void applyPixSourceDefaults()
                            throws UnavailableResourcesException
Throws:
UnavailableResourcesException

applyPdqConsumerDefaults

public void applyPdqConsumerDefaults()
                              throws UnavailableResourcesException
Throws:
UnavailableResourcesException

getNamespaceId

public java.lang.String getNamespaceId()
                                throws UnavailableResourcesException
Throws:
UnavailableResourcesException

setNamespaceId

public void setNamespaceId(java.lang.String pNamespaceId)

getUniversalId

public java.lang.String getUniversalId()
                                throws UnavailableResourcesException
Throws:
UnavailableResourcesException

setUniversalId

public void setUniversalId(java.lang.String pUniversalId)

getUniversalIdType

public java.lang.String getUniversalIdType()
                                    throws UnavailableResourcesException
Throws:
UnavailableResourcesException

setUniversalIdType

public void setUniversalIdType(java.lang.String pUniversalIdType)

getUniversalIdTypeCode

public java.lang.String getUniversalIdTypeCode()
                                        throws UnavailableResourcesException
Throws:
UnavailableResourcesException

setUniversalIdTypeCode

public void setUniversalIdTypeCode(java.lang.String pUniversalIdTypeCode)

isUseDefaultAssigningAuthority

public boolean isUseDefaultAssigningAuthority()

setUseDefaultAssigningAuthority

public void setUseDefaultAssigningAuthority(boolean pUseDefaultAssigningAuthority)

toHL7Id

public java.lang.String toHL7Id()

toString

public java.lang.String toString()
Constructs a String with all attributes in name = value format.

Overrides:
toString in class java.lang.Object
Returns:
a String representation of this object.

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object