Package ru.clinicainfo.protocol
Class PaymentLoadRequest
- java.lang.Object
-
- ru.clinicainfo.extended.CustomListViewDataSource
-
- ru.clinicainfo.protocol.CustomNetworkRequest
-
- ru.clinicainfo.protocol.PaymentLoadRequest
-
public class PaymentLoadRequest extends CustomNetworkRequest
Запрос на оплату
-
-
Nested Class Summary
-
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.StringbaseUrljava.lang.StringerrorUrlСсылка после оплаты с ошибкойjava.lang.StringfilialИдентификатор филиалаstatic intLOAD_HTTP_SUCCESSjava.lang.StringorderIdИдентификатор счета для оплатыjava.lang.DoublepayAmountСумма платежаjava.lang.StringpayMethodМетод оплатыjava.lang.StringpayProfileIdИдентификатор профиля оплатыjava.lang.StringpCodeИдентификатор пациентаjava.lang.StringsuccessUrlСсылка после успешного завершения платежа-
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 PaymentLoadRequest(ru.clinicainfo.medframework.SchedController controller)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecuteRequest(java.lang.String urlPath)ru.clinicainfo.medframework.SchedControllergetController()java.lang.StringgetRequestUrl()java.lang.StringgetResponseData()-
Methods inherited from class ru.clinicainfo.protocol.CustomNetworkRequest
getError, getErrorTextEx, getExceptionMessage, getFailureMessage, getMessageFromDataJson, getMessageFromDataJson, getMessageFromDataJsonEx, getString
-
-
-
-
Field Detail
-
pCode
public java.lang.String pCode
Идентификатор пациента
-
filial
public java.lang.String filial
Идентификатор филиала
-
orderId
public java.lang.String orderId
Идентификатор счета для оплаты
-
payProfileId
public java.lang.String payProfileId
Идентификатор профиля оплаты
-
payAmount
public java.lang.Double payAmount
Сумма платежа
-
payMethod
public java.lang.String payMethod
Метод оплаты
-
baseUrl
public java.lang.String baseUrl
-
successUrl
public java.lang.String successUrl
Ссылка после успешного завершения платежа
-
errorUrl
public java.lang.String errorUrl
Ссылка после оплаты с ошибкой
-
LOAD_HTTP_SUCCESS
public static final int LOAD_HTTP_SUCCESS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRequestUrl
public java.lang.String getRequestUrl()
-
getResponseData
public java.lang.String getResponseData()
-
getController
public ru.clinicainfo.medframework.SchedController getController()
-
executeRequest
public void executeRequest(java.lang.String urlPath) throws java.io.IOException, CustomNetworkRequest.ServiceUnavailableException- Throws:
java.io.IOExceptionCustomNetworkRequest.ServiceUnavailableException
-
-