Package ru.clinicainfo.protocol
Class UniversalSearchRequest
java.lang.Object
ru.clinicainfo.extended.CustomListViewDataSource
ru.clinicainfo.protocol.CustomNetworkRequest
ru.clinicainfo.protocol.CustomProtocolRequest
ru.clinicainfo.protocol.UniversalSearchRequest
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.clinicainfo.protocol.CustomProtocolRequest
CustomProtocolRequest.RequestStatusInfoNested classes/interfaces inherited from class ru.clinicainfo.protocol.CustomNetworkRequest
CustomNetworkRequest.NoConnectionException, CustomNetworkRequest.ServiceFailureException, CustomNetworkRequest.ServiceParserException, CustomNetworkRequest.ServiceUnavailableException -
Field Summary
FieldsModifier and TypeFieldDescriptionИД пользователяCтрока поиска, обязательный.Cущность поиска при отсутствии или переданном значении -1 поиск выполняется по всем доступным сущностям 1 - раздел с результатами FILIAL_SEARCH, результаты в нодах FILIAL_SEARCH_INFO 4 - раздел с результатами DEPARTMENT_SEARCH, результаты в нодах DEPARTMENT_SEARCH_INFO 9 - раздел с результатами DOCTOR_SEARCH, результаты в нодах DOCTOR_SEARCH_INFOFields inherited from class ru.clinicainfo.protocol.CustomProtocolRequest
InnerRequestDateTimeFormat, InnerRequestDateTimeFormat2, reqFilial, REQUEST_FAILURE, REQUEST_NOT_FILES, REQUEST_SUCCESS, RequestDateFormat, RequestDateTimeFormatFields inherited from class ru.clinicainfo.protocol.CustomNetworkRequest
REQUEST_HTTP_BAD_REQUEST, REQUEST_HTTP_CONFLICT, REQUEST_HTTP_GONE, REQUEST_HTTP_SUCCESS, REQUEST_HTTP_UNAUTHORIZED -
Constructor Summary
ConstructorsConstructorDescriptionUniversalSearchRequest(ru.clinicainfo.medframework.SchedController controller, ru.clinicainfo.medframework.ImageController imageController) -
Method Summary
Modifier and TypeMethodDescriptionvoidreadResponseParams(ru.clinicainfo.xml.XMLItem params) voidwriteRequestParams(ru.clinicainfo.xml.XMLItem params) Methods inherited from class ru.clinicainfo.protocol.CustomProtocolRequest
executeRequest, getController, getImageController, getLayoutItemId, getListViewController, getMediaDescriptionUrl, getMediaImageUrl, getMediaMediumImageUrl, getMessageType, getRequestDataTag, getResponseDataTag, getRootTag, getStatusInfo, initListViewController, parseDateTimeFormat, readCheckData, setLayoutItemId, setRequestFilialMethods inherited from class ru.clinicainfo.protocol.CustomNetworkRequest
getError, getErrorsList, getErrorTextEx, getExceptionMessage, getFailureMessage, getMessageFromDataJson, getMessageFromDataJson, getMessageFromDataJsonEx, getMessageFromDataJsonSafe, getStringMethods inherited from class ru.clinicainfo.extended.CustomListViewDataSource
canEditing, loadListView, removeItem
-
Field Details
-
search
Cтрока поиска, обязательный. -
type
Cущность поиска при отсутствии или переданном значении -1 поиск выполняется по всем доступным сущностям 1 - раздел с результатами FILIAL_SEARCH, результаты в нодах FILIAL_SEARCH_INFO 4 - раздел с результатами DEPARTMENT_SEARCH, результаты в нодах DEPARTMENT_SEARCH_INFO 9 - раздел с результатами DOCTOR_SEARCH, результаты в нодах DOCTOR_SEARCH_INFO -
favorites
-
pCode
ИД пользователя -
firstRow
-
lastRow
-
-
Constructor Details
-
UniversalSearchRequest
public UniversalSearchRequest(ru.clinicainfo.medframework.SchedController controller, ru.clinicainfo.medframework.ImageController imageController)
-
-
Method Details
-
getFilialItems
-
getDepartmentItems
-
getServiceItems
-
getDoctorItems
-
getMessageCode
- Specified by:
getMessageCodein classCustomProtocolRequest
-
writeRequestParams
public void writeRequestParams(ru.clinicainfo.xml.XMLItem params) - Specified by:
writeRequestParamsin classCustomProtocolRequest
-
readResponseParams
- Overrides:
readResponseParamsin classCustomProtocolRequest- Throws:
ParseException
-