Package ru.clinicainfo.protocol
Class JpersonListRequest
- java.lang.Object
-
- ru.clinicainfo.extended.CustomListViewDataSource
-
- ru.clinicainfo.protocol.CustomNetworkRequest
-
- ru.clinicainfo.protocol.CustomProtocolRequest
-
- ru.clinicainfo.protocol.JpersonListRequest
-
public class JpersonListRequest extends CustomProtocolRequest
Запрос для получения справочника юр. лица
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classJpersonListRequest.JeprsonItemсправочник юр.-
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.StringcashIdInИдентификатор подразделения юридического лицаjava.lang.StringextpCodeИдентификатор сотрудникаjava.lang.IntegerfilialInИдентификатор филиала юридического лицаjava.lang.IntegerisContractorПризнак подрядчикjava.lang.IntegerisLPUПризнак ЛПУjava.lang.StringjIdInИдентификатор юридического лицаjava.lang.StringjIdListСписок идентификаторов юридических лиц через запятуюjava.lang.StringjNameЧасть названия юридического лицаjava.lang.IntegerjTypeВид юр.java.lang.StringklCodeКод субъекта внутри которого идет фильтрация-
Fields inherited from class ru.clinicainfo.protocol.CustomProtocolRequest
InnerRequestDateTimeFormat, InnerRequestDateTimeFormat2, 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, REQUEST_HTTP_UNAUTHORIZED
-
-
Constructor Summary
Constructors Constructor Description JpersonListRequest(ru.clinicainfo.medframework.SchedController controller, ru.clinicainfo.medframework.ImageController imageController)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ArrayList<JpersonListRequest.JeprsonItem>getJeprsonItems()java.lang.StringgetMessageCode()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, setRequestFilial
-
Methods inherited from class ru.clinicainfo.protocol.CustomNetworkRequest
getError, getErrorsList, getErrorTextEx, getExceptionMessage, getFailureMessage, getMessageFromDataJson, getMessageFromDataJson, getMessageFromDataJsonEx, getMessageFromDataJsonSafe, getString
-
-
-
-
Field Detail
-
jIdIn
public java.lang.String jIdIn
Идентификатор юридического лица
-
cashIdIn
public java.lang.String cashIdIn
Идентификатор подразделения юридического лица
-
klCode
public java.lang.String klCode
Код субъекта внутри которого идет фильтрация
-
jName
public java.lang.String jName
Часть названия юридического лица
-
jIdList
public java.lang.String jIdList
Список идентификаторов юридических лиц через запятую
-
extpCode
public java.lang.String extpCode
Идентификатор сотрудника
-
filialIn
public java.lang.Integer filialIn
Идентификатор филиала юридического лица
-
jType
public java.lang.Integer jType
Вид юр. лица: 1 - страховые, 2 - клиника, 3 - стационар (внешнее ЛПУ)
-
isLPU
public java.lang.Integer isLPU
Признак ЛПУ
-
isContractor
public java.lang.Integer isContractor
Признак подрядчик
-
-
Method Detail
-
getMessageCode
public java.lang.String getMessageCode()
- Specified by:
getMessageCodein classCustomProtocolRequest
-
writeRequestParams
public void writeRequestParams(ru.clinicainfo.xml.XMLItem params)
- Specified by:
writeRequestParamsin classCustomProtocolRequest
-
getJeprsonItems
public java.util.ArrayList<JpersonListRequest.JeprsonItem> getJeprsonItems()
- Returns:
- возвращается массив справочников юр. лица
-
readResponseParams
public void readResponseParams(ru.clinicainfo.xml.XMLItem params) throws java.text.ParseException- Overrides:
readResponseParamsin classCustomProtocolRequest- Throws:
java.text.ParseException
-
-