Package ru.clinicainfo.protocol
Class FilialListRequest
- java.lang.Object
-
- ru.clinicainfo.extended.CustomListViewDataSource
-
- ru.clinicainfo.protocol.CustomNetworkRequest
-
- ru.clinicainfo.protocol.CustomProtocolRequest
-
- ru.clinicainfo.protocol.FilialListRequest
-
- Direct Known Subclasses:
FilialClientListRequst
public class FilialListRequest extends CustomProtocolRequest
Запрос на получение списка филиалов
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classFilialListRequest.FilialItemОбъект филиала-
Nested classes/interfaces inherited from class ru.clinicainfo.protocol.CustomProtocolRequest
CustomProtocolRequest.RequestStatusInfo
-
Nested classes/interfaces inherited from class ru.clinicainfo.protocol.CustomNetworkRequest
CustomNetworkRequest.NoConnectionException, CustomNetworkRequest.ServiceFailureException, CustomNetworkRequest.ServiceParserException, CustomNetworkRequest.ServiceUnavailableException
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringextpCodeИдентификатор сотрудникаjava.lang.StringfilNamejava.lang.IntegerignoreShowCashRefПризнак отображения подразделений у филиала.java.lang.StringklCodebooleanloadOnLineListjava.lang.StringpCodeИдентификатор пациентаjava.lang.StringsearchStringСтрока поискаjava.lang.StringstrictKlcodejava.lang.IntegerviewInWebОтображаемость филиала на сайте-
Fields inherited from class ru.clinicainfo.protocol.CustomProtocolRequest
reqFilial, REQUEST_FAILURE, REQUEST_NOT_FILES, REQUEST_SUCCESS, RequestDateFormat, RequestDateTimeFormat
-
Fields inherited from class ru.clinicainfo.protocol.CustomNetworkRequest
REQUEST_HTTP_BAD_REQUEST, REQUEST_HTTP_CONFLICT, REQUEST_HTTP_GONE, REQUEST_HTTP_SUCCESS
-
-
Constructor Summary
Constructors Constructor Description FilialListRequest(ru.clinicainfo.medframework.SchedController controller, ru.clinicainfo.medframework.ImageController imageController)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecuteRequest(java.lang.String urlPath)java.util.List<FilialListRequest.FilialItem>getFilialList()java.lang.StringgetMessageCode()java.util.List<FilialListRequest.FilialItem>getOnLineList()voidloadListView(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
getController, getImageController, getLayoutItemId, getListViewController, getMediaDescriptionUrl, getMediaImageUrl, getMediaMediumImageUrl, getMessageType, getRequestDataTag, getResponseDataTag, getRootTag, getStatusInfo, incDate, initListViewController, readCheckData, setLayoutItemId, setRequestFilial
-
Methods inherited from class ru.clinicainfo.protocol.CustomNetworkRequest
getExceptionMessage, getFailureMessage, getNetworkMessage
-
-
-
-
Field Detail
-
pCode
public java.lang.String pCode
Идентификатор пациента
-
extpCode
public java.lang.String extpCode
Идентификатор сотрудника
-
viewInWeb
public java.lang.Integer viewInWeb
Отображаемость филиала на сайте
-
ignoreShowCashRef
public java.lang.Integer ignoreShowCashRef
Признак отображения подразделений у филиала. При передаче = 1 игнорируется его, возвращяя только сами филиалы
-
searchString
public java.lang.String searchString
Строка поиска
-
filName
public java.lang.String filName
-
klCode
public java.lang.String klCode
-
strictKlcode
public java.lang.String strictKlcode
-
loadOnLineList
public boolean loadOnLineList
-
-
Method Detail
-
getFilialList
public java.util.List<FilialListRequest.FilialItem> getFilialList()
- Returns:
- возвращает массив филиалов
-
getOnLineList
public java.util.List<FilialListRequest.FilialItem> getOnLineList()
- Returns:
- возвращает массив филиалов
-
getMessageCode
public java.lang.String 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
-
executeRequest
public void executeRequest(java.lang.String urlPath) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException, CustomNetworkRequest.ServiceParserException, CustomNetworkRequest.NoConnectionException, CustomNetworkRequest.ServiceUnavailableException, java.text.ParseException- Overrides:
executeRequestin classCustomProtocolRequest- Throws:
java.io.IOExceptionorg.xmlpull.v1.XmlPullParserExceptionCustomNetworkRequest.ServiceParserExceptionCustomNetworkRequest.NoConnectionExceptionCustomNetworkRequest.ServiceUnavailableExceptionjava.text.ParseException
-
loadListView
public void loadListView(ru.clinicainfo.extended.ExtendedList list)
- Overrides:
loadListViewin classru.clinicainfo.extended.CustomListViewDataSource
-
-