Package ru.clinicainfo.protocol.stat
Class StatPrescriptionListRequest
java.lang.Object
ru.clinicainfo.extended.CustomListViewDataSource
ru.clinicainfo.protocol.CustomNetworkRequest
ru.clinicainfo.protocol.CustomProtocolRequest
ru.clinicainfo.protocol.stat.StatPrescriptionListRequest
Запрос возвращает список медикаментозных назначений пациента в двух режимах:
- Для листа выполнения (viewtype = 0, bdate = fdate = current_date).
Возвращается список медикаментов сгруппированный в ноды по дате и времени выполнения. - Для листа назначения (viewtype = 1, bdate = fdate = null).
Возвращается список медикаментов сгруппированный в ноды по дате и времени назначения. Дополнительная секция с временем выполнения не передается.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classИнформация о выполнении/назначении.static classОсновная информация о назначении.static classКонтейнер для ответа.static classУслуга назначения.static classВыполнение назначения.static classНода времени назначения/выполнения.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Начальная граница выборки по дате стац.пребывания.
По умолчанию начало стац.пребывания.Идентификатор физлица врача.Конечная граница выборки по дате стац.пребывания.
По умолчанию конец стац.пребывания.longИдентификатор пациента.longИдентификатор стационарного пребывания.static final DateFormatstatic final intЛист назначения.static final intЛист выполнения.intРежим: 0 - лист выполнения.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
ConstructorsConstructorDescriptionStatPrescriptionListRequest(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
-
VIEW_TYPE_EXECUTION_SHEET
public static final int VIEW_TYPE_EXECUTION_SHEETЛист выполнения.- See Also:
-
VIEW_TYPE_DESTINATION_SHEET
public static final int VIEW_TYPE_DESTINATION_SHEETЛист назначения.- See Also:
-
sdId
public long sdIdИдентификатор стационарного пребывания. -
pCode
public long pCodeИдентификатор пациента. -
extpCode
Идентификатор физлица врача. -
viewType
public int viewTypeРежим:- 0 - лист выполнения.
- 1 - лист назначения.
-
bDate
Начальная граница выборки по дате стац.пребывания.
По умолчанию начало стац.пребывания. -
fDate
Конечная граница выборки по дате стац.пребывания.
По умолчанию конец стац.пребывания. -
TimeFormat
-
-
Constructor Details
-
StatPrescriptionListRequest
public StatPrescriptionListRequest(ru.clinicainfo.medframework.SchedController controller, ru.clinicainfo.medframework.ImageController imageController)
-
-
Method Details
-
getResponse
-
getMessageCode
- Specified by:
getMessageCodein classCustomProtocolRequest
-
writeRequestParams
public void writeRequestParams(ru.clinicainfo.xml.XMLItem params) - Specified by:
writeRequestParamsin classCustomProtocolRequest
-
readResponseParams
- Overrides:
readResponseParamsin classCustomProtocolRequest- Throws:
ParseException
-