Enum QueryParameter
java.lang.Object
java.lang.Enum<QueryParameter>
org.openehealth.ipf.commons.ihe.xds.core.transform.requests.QueryParameter
- All Implemented Interfaces:
Serializable
,Comparable<QueryParameter>
,java.lang.constant.Constable
Query parameters used for the stored queries.
- Author:
- Jens Riemschneider
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionUsed to filterAssociation.getAvailabilityStatus()
.Used to filterAssociation.getAssociationType()
.Used to filterDocumentEntry.getAuthors()
.Used to filterDocumentEntry.getAuthors()
.Used to filterDocumentEntry.getClassCode()
.Used to filterDocumentEntry.getClassCode()
.Used to filterDocumentEntry.getConfidentialityCodes()
.Used to filterDocumentEntry.getConfidentialityCodes()
.Used to filterDocumentEntry.getCreationTime()
.Used to filterDocumentEntry.getCreationTime()
.Used to filterDocumentEntry.getDocumentAvailability()
.Used to filterDocumentEntry.getEventCodeList()
.Used to filterDocumentEntry.getEventCodeList()
.Used to filterDocumentEntry.getFormatCode()
.Used to filterDocumentEntry.getFormatCode()
.Used to filterDocumentEntry.getHealthcareFacilityTypeCode()
.Used to filterDocumentEntry.getHealthcareFacilityTypeCode()
.Used to filterXDSMetaClass.getLogicalUuid()
.Used to filterXDSMetaClass.getPatientId()
.Used to filterDocumentEntry.getPracticeSettingCode()
.Used to filterDocumentEntry.getPracticeSettingCode()
.Used to filterDocumentEntry.getReferenceIdList()
.Used to filterDocumentEntry.getServiceStopTime()
.Used to filterDocumentEntry.getServiceStopTime()
.Used to filterDocumentEntry.getServiceStartTime()
.Used to filterDocumentEntry.getServiceStartTime()
.Used to filterDocumentEntry.getServiceStartTime()
.Used to filterDocumentEntry.getServiceStartTime()
.Used to filterDocumentEntry.getServiceStopTime()
.Used to filterDocumentEntry.getServiceStopTime()
.Used to filterXDSMetaClass.getAvailabilityStatus()
.Used to filterXDSMetaClass.getTitle()
.Used to filterDocumentEntry.getType()
.Used to filterDocumentEntry.getTypeCode()
.Used to filterXDSMetaClass.getUniqueId()
.Used to filterXDSMetaClass.getEntryUuid()
.Used to filterFolder.getCodeList()
.Used to filterFolder.getCodeList()
.Used to filterFolder.getLastUpdateTime()
.Used to filterFolder.getLastUpdateTime()
.Used to filterXDSMetaClass.getLogicalUuid()
.Used to filterXDSMetaClass.getPatientId()
.Used to filterXDSMetaClass.getAvailabilityStatus()
.Used to filterXDSMetaClass.getUniqueId()
.Used to filterXDSMetaClass.getEntryUuid()
.Used to filter {none}.Used to filterXDSMetaClass.getPatientId()
.Used to filterSubmissionSet.getAuthors()
.Used to filterSubmissionSet.getContentTypeCode()
.Used to filterSubmissionSet.getContentTypeCode()
.Used to filterSubmissionSet.getIntendedRecipients()
()}.Used to filterXDSMetaClass.getPatientId()
.Used to filterSubmissionSet.getSourceId()
.Used to filterXDSMetaClass.getAvailabilityStatus()
.Used to filterSubmissionSet.getSubmissionTime()
.Used to filterSubmissionSet.getSubmissionTime()
.Used to filterXDSMetaClass.getUniqueId()
.Used to filterXDSMetaClass.getEntryUuid()
.Used to filterXDSMetaClass.getEntryUuid()
. -
Method Summary
Modifier and TypeMethodDescriptionstatic QueryParameter
Returns the enum constant of this type with the specified name.static QueryParameter
valueOfSlotName
(String slotName) static QueryParameter[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
DOC_ENTRY_PATIENT_ID
Used to filterXDSMetaClass.getPatientId()
. -
DOC_ENTRY_CLASS_CODE
Used to filterDocumentEntry.getClassCode()
. -
DOC_ENTRY_TYPE_CODE
Used to filterDocumentEntry.getTypeCode()
. -
DOC_ENTRY_CLASS_CODE_SCHEME
Used to filterDocumentEntry.getClassCode()
. -
DOC_ENTRY_AUTHOR_PERSON
Used to filterDocumentEntry.getAuthors()
. -
DOC_ENTRY_CREATION_TIME_FROM
Used to filterDocumentEntry.getCreationTime()
. -
DOC_ENTRY_CREATION_TIME_TO
Used to filterDocumentEntry.getCreationTime()
. -
DOC_ENTRY_FORMAT_CODE
Used to filterDocumentEntry.getFormatCode()
. -
DOC_ENTRY_FORMAT_CODE_SCHEME
Used to filterDocumentEntry.getFormatCode()
. -
DOC_ENTRY_HEALTHCARE_FACILITY_TYPE_CODE
Used to filterDocumentEntry.getHealthcareFacilityTypeCode()
. -
DOC_ENTRY_HEALTHCARE_FACILITY_TYPE_CODE_SCHEME
Used to filterDocumentEntry.getHealthcareFacilityTypeCode()
. -
DOC_ENTRY_PRACTICE_SETTING_CODE
Used to filterDocumentEntry.getPracticeSettingCode()
. -
DOC_ENTRY_PRACTICE_SETTING_CODE_SCHEME
Used to filterDocumentEntry.getPracticeSettingCode()
. -
DOC_ENTRY_SERVICE_START_TIME_FROM
Used to filterDocumentEntry.getServiceStartTime()
. -
DOC_ENTRY_SERVICE_START_TIME_TO
Used to filterDocumentEntry.getServiceStartTime()
. -
DOC_ENTRY_SERVICE_STOP_TIME_FROM
Used to filterDocumentEntry.getServiceStopTime()
. -
DOC_ENTRY_SERVICE_STOP_TIME_TO
Used to filterDocumentEntry.getServiceStopTime()
. -
DOC_ENTRY_STATUS
Used to filterXDSMetaClass.getAvailabilityStatus()
. -
DOC_ENTRY_EVENT_CODE
Used to filterDocumentEntry.getEventCodeList()
. -
DOC_ENTRY_EVENT_CODE_SCHEME
Used to filterDocumentEntry.getEventCodeList()
. -
DOC_ENTRY_CONFIDENTIALITY_CODE
Used to filterDocumentEntry.getConfidentialityCodes()
. -
DOC_ENTRY_CONFIDENTIALITY_CODE_SCHEME
Used to filterDocumentEntry.getConfidentialityCodes()
. -
DOC_ENTRY_UUID
Used to filterXDSMetaClass.getEntryUuid()
. -
DOC_ENTRY_UNIQUE_ID
Used to filterXDSMetaClass.getUniqueId()
. -
DOC_ENTRY_TYPE
Used to filterDocumentEntry.getType()
. -
DOC_ENTRY_REFERENCE_IDS
Used to filterDocumentEntry.getReferenceIdList()
. -
DOC_ENTRY_DOCUMENT_AVAILABILITY
Used to filterDocumentEntry.getDocumentAvailability()
. -
DOC_ENTRY_LOGICAL_ID
Used to filterXDSMetaClass.getLogicalUuid()
. -
DOC_ENTRY_TITLE
Used to filterXDSMetaClass.getTitle()
. -
DOC_ENTRY_AUTHOR_INSTITUTION
Used to filterDocumentEntry.getAuthors()
. -
DOC_ENTRY_SERVICE_START_FROM
Used to filterDocumentEntry.getServiceStartTime()
. -
DOC_ENTRY_SERVICE_START_TO
Used to filterDocumentEntry.getServiceStartTime()
. -
DOC_ENTRY_SERVICE_END_FROM
Used to filterDocumentEntry.getServiceStopTime()
. -
DOC_ENTRY_SERVICE_END_TO
Used to filterDocumentEntry.getServiceStopTime()
. -
FOLDER_CODES
Used to filterFolder.getCodeList()
. -
FOLDER_CODES_SCHEME
Used to filterFolder.getCodeList()
. -
FOLDER_LAST_UPDATE_TIME_FROM
Used to filterFolder.getLastUpdateTime()
. -
FOLDER_LAST_UPDATE_TIME_TO
Used to filterFolder.getLastUpdateTime()
. -
FOLDER_PATIENT_ID
Used to filterXDSMetaClass.getPatientId()
. -
FOLDER_STATUS
Used to filterXDSMetaClass.getAvailabilityStatus()
. -
FOLDER_UUID
Used to filterXDSMetaClass.getEntryUuid()
. -
FOLDER_UNIQUE_ID
Used to filterXDSMetaClass.getUniqueId()
. -
FOLDER_LOGICAL_ID
Used to filterXDSMetaClass.getLogicalUuid()
. -
SUBMISSION_SET_PATIENT_ID
Used to filterXDSMetaClass.getPatientId()
. -
SUBMISSION_SET_SOURCE_ID
Used to filterSubmissionSet.getSourceId()
. -
SUBMISSION_SET_SUBMISSION_TIME_FROM
Used to filterSubmissionSet.getSubmissionTime()
. -
SUBMISSION_SET_SUBMISSION_TIME_TO
Used to filterSubmissionSet.getSubmissionTime()
. -
SUBMISSION_SET_AUTHOR_PERSON
Used to filterSubmissionSet.getAuthors()
. -
SUBMISSION_SET_INTENDED_RECIPIENT
Used to filterSubmissionSet.getIntendedRecipients()
()}. -
SUBMISSION_SET_CONTENT_TYPE_CODE
Used to filterSubmissionSet.getContentTypeCode()
. -
SUBMISSION_SET_CONTENT_TYPE_CODE_SCHEME
Used to filterSubmissionSet.getContentTypeCode()
. -
SUBMISSION_SET_STATUS
Used to filterXDSMetaClass.getAvailabilityStatus()
. -
SUBMISSION_SET_UUID
Used to filterXDSMetaClass.getEntryUuid()
. -
SUBMISSION_SET_UNIQUE_ID
Used to filterXDSMetaClass.getUniqueId()
. -
UUID
Used to filterXDSMetaClass.getEntryUuid()
. -
PATIENT_ID
Used to filterXDSMetaClass.getPatientId()
. -
ASSOCIATION_TYPE
Used to filterAssociation.getAssociationType()
. -
ASSOCIATION_STATUS
Used to filterAssociation.getAvailabilityStatus()
. -
METADATA_LEVEL
Used to filter {none}.
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getSlotName
- Returns:
- name of the slot used in the ebXML representation of the parameter.
-
valueOfSlotName
- Parameters:
slotName
- query slot name.- Returns:
- a
QueryParameter
element which corresponds to the given slot name, ornull
when none found.
-