Package ru.clinicainfo.protocol
Class DepartmentListRequest
java.lang.Object
ru.clinicainfo.extended.CustomListViewDataSource
ru.clinicainfo.protocol.CustomNetworkRequest
ru.clinicainfo.protocol.CustomProtocolRequest
ru.clinicainfo.protocol.DepartmentListRequest
Запрос на получение списка департаметнов
-
Nested Class Summary
Nested ClassesNested 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Список идентификаторов подразделенийИнформация о прикрепленииИдентификатор сотрудникаСписок идентификаторов филиаловРежим онлайн записи: 0 - Запись в медицинское учреждение, 1 - Запись на онлайн прием, 2 - Запись к дежурному онлайнИдентификатор пациентаintОтображаемость департамента на сайтеРежим получения списка отделений: 0 - Все отделения, 1 - Только с графиком работыFields 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
ConstructorsConstructorDescriptionDepartmentListRequest(ru.clinicainfo.medframework.SchedController controller, ru.clinicainfo.medframework.ImageController imageController) -
Method Summary
Modifier and TypeMethodDescriptionvoidloadListView(ru.clinicainfo.extended.ExtendedList list) voidreadResponseParams(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, removeItem
-
Field Details
-
filList
Список идентификаторов филиалов -
cashList
Список идентификаторов подразделений -
viewType
Режим получения списка отделений: 0 - Все отделения, 1 - Только с графиком работы -
onlineMode
Режим онлайн записи: 0 - Запись в медицинское учреждение, 1 - Запись на онлайн прием, 2 - Запись к дежурному онлайн -
clientNspInfo
Информация о прикреплении -
pCode
Идентификатор пациента -
viewInWeb
public int viewInWebОтображаемость департамента на сайте -
extpCode
Идентификатор сотрудника
-
-
Constructor Details
-
DepartmentListRequest
public DepartmentListRequest(ru.clinicainfo.medframework.SchedController controller, ru.clinicainfo.medframework.ImageController imageController)
-
-
Method Details
-
getDepartmentList
- Returns:
- возвращает массив отделений
-
getMessageCode
- Specified by:
getMessageCodein classCustomProtocolRequest
-
writeRequestParams
public void writeRequestParams(ru.clinicainfo.xml.XMLItem params) - Specified by:
writeRequestParamsin classCustomProtocolRequest
-
readResponseParams
public void readResponseParams(ru.clinicainfo.xml.XMLItem params) - Overrides:
readResponseParamsin classCustomProtocolRequest
-
loadListView
public void loadListView(ru.clinicainfo.extended.ExtendedList list) - Overrides:
loadListViewin classru.clinicainfo.extended.CustomListViewDataSource
-