org.eclipse.ohf.bridge.type
Class FindDocumentQueryType

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

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

Stores XDS metadata to be passed to the XDS consumer for conducting registry queries. Arrays of strings are used to specify the various constraints for practice setting, healthcare facility, event, confidentiality, format, and document status codes.

See Also:
Serialized Form

Field Summary
protected  java.lang.String[] mClassCodes
           
protected  java.lang.String[] mConfidentialityCodes
           
protected  DateTimeRangeType[] mDateTimeRanges
           
protected  java.lang.String[] mEventCodes
           
protected  java.lang.String[] mFormatCodes
           
protected  java.lang.String[] mHealthCareFacilityCodes
           
protected  PatientIdType mPatientID
           
protected  java.lang.String[] mPracticeSettingCodes
           
protected  java.lang.String[] mStatus
           
 
Constructor Summary
FindDocumentQueryType()
           
FindDocumentQueryType(FindDocumentQueryType findDocumentQueryType)
          Copy Constructor
 
Method Summary
 java.lang.String[] getClassCodes()
           
 java.lang.String[] getConfidentialityCodes()
           
 DateTimeRangeType[] getDateTimeRanges()
           
 java.lang.String[] getEventCodes()
           
 java.lang.String[] getFormatCodes()
           
 java.lang.String[] getHealthCareFacilityCodes()
           
 PatientIdType getPatientID()
           
 java.lang.String[] getPracticeSettingCodes()
           
 java.lang.String[] getStatus()
           
 void setClassCodes(java.lang.String[] pClassCodes)
           
 void setConfidentialityCodes(java.lang.String[] pConfidentialityCodes)
           
 void setDateTimeRanges(DateTimeRangeType[] pDateTimeRanges)
           
 void setEventCodes(java.lang.String[] pEventCodes)
           
 void setFormatCodes(java.lang.String[] pFormatCodes)
           
 void setHealthCareFacilityCodes(java.lang.String[] pHealthCareFacilityCodes)
           
 void setPatientID(PatientIdType pPatientID)
           
 void setPracticeSettingCodes(java.lang.String[] pPracticeSettingCodes)
           
 void setStatus(java.lang.String[] pStatus)
           
 java.lang.String toString()
          Constructs a String with all attributes in name = value format.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mPatientID

protected PatientIdType mPatientID

mClassCodes

protected java.lang.String[] mClassCodes

mDateTimeRanges

protected DateTimeRangeType[] mDateTimeRanges

mPracticeSettingCodes

protected java.lang.String[] mPracticeSettingCodes

mHealthCareFacilityCodes

protected java.lang.String[] mHealthCareFacilityCodes

mEventCodes

protected java.lang.String[] mEventCodes

mConfidentialityCodes

protected java.lang.String[] mConfidentialityCodes

mFormatCodes

protected java.lang.String[] mFormatCodes

mStatus

protected java.lang.String[] mStatus
Constructor Detail

FindDocumentQueryType

public FindDocumentQueryType()

FindDocumentQueryType

public FindDocumentQueryType(FindDocumentQueryType findDocumentQueryType)
Copy Constructor

Parameters:
findDocumentQueryType - a FindDocumentQueryType object
Method Detail

getClassCodes

public java.lang.String[] getClassCodes()

setClassCodes

public void setClassCodes(java.lang.String[] pClassCodes)

getDateTimeRanges

public DateTimeRangeType[] getDateTimeRanges()

setDateTimeRanges

public void setDateTimeRanges(DateTimeRangeType[] pDateTimeRanges)

getHealthCareFacilityCodes

public java.lang.String[] getHealthCareFacilityCodes()

setHealthCareFacilityCodes

public void setHealthCareFacilityCodes(java.lang.String[] pHealthCareFacilityCodes)

getPatientID

public PatientIdType getPatientID()

setPatientID

public void setPatientID(PatientIdType pPatientID)

getPracticeSettingCodes

public java.lang.String[] getPracticeSettingCodes()

setPracticeSettingCodes

public void setPracticeSettingCodes(java.lang.String[] pPracticeSettingCodes)

getStatus

public java.lang.String[] getStatus()

setStatus

public void setStatus(java.lang.String[] pStatus)

getConfidentialityCodes

public java.lang.String[] getConfidentialityCodes()

setConfidentialityCodes

public void setConfidentialityCodes(java.lang.String[] pConfidentialityCodes)

getEventCodes

public java.lang.String[] getEventCodes()

setEventCodes

public void setEventCodes(java.lang.String[] pEventCodes)

getFormatCodes

public java.lang.String[] getFormatCodes()

setFormatCodes

public void setFormatCodes(java.lang.String[] pFormatCodes)

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.