Package ru.clinicainfo.protocol
Class ProtocolPostRequest
java.lang.Object
ru.clinicainfo.extended.CustomListViewDataSource
ru.clinicainfo.protocol.CustomNetworkRequest
ru.clinicainfo.protocol.CustomProtocolRequest
ru.clinicainfo.protocol.ProtocolPostRequest
Запрос на отправку болезни
-
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Код сообщения: 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
ConstructorsConstructorDescriptionProtocolPostRequest(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
-
protocolId
идентификатор протокола Обязательно -
extpCode
Идентификатор сотрудника -
checkCode
Код сообщения: 0 - успешный результат работы без предупреждений и сообщений; 1. Предупреждение, не блокирующее сохранение приёма, информирующее врача; 2. Ошибка, блокирирующая сохранение приёма; 3. Ошибка, блокирирующая сохранение приёма, при которой предлагается выбор одного из вариантов значения параметра -
checkText
Текст предупреждения/ошибки
-
-
Constructor Details
-
ProtocolPostRequest
public ProtocolPostRequest(ru.clinicainfo.medframework.SchedController controller, ru.clinicainfo.medframework.ImageController imageController)
-
-
Method Details
-
getMessageCode
- Specified by:
getMessageCodein classCustomProtocolRequest
-
writeRequestParams
public void writeRequestParams(ru.clinicainfo.xml.XMLItem params) - Specified by:
writeRequestParamsin classCustomProtocolRequest
-
readResponseParams
- Overrides:
readResponseParamsin classCustomProtocolRequest- Throws:
ParseException
-