Siebel CRM Web Services Reference > Siebel CRM Primary Web Services >

SWI LS Clinical Payments Inbound


Use this Web service to update the incoming status, and to check the details of a payment for a site. An external application invokes this Web service with payment number, status, currency code, and check date. If the Payment Number or Status fields are null, then no updates are made to the Siebel Life
Sciences application. If the currency code is null in the Web service, then the currency code presented in Siebel Life Sciences will be used. An error message is returned in the event of an error.

SWI LS Clinical Payments Inbound Operations

For a list of operations associated with this Web service, see Table 1173.

Table 1173. SWI LS Clinical Payments Inbound Operations
Name
Description

UpdateClinicalPayment

Updates the payment status, and checks the details of a payment for a particular site.

Request Message Description: UpdateClinicalPayment

For a description of this request message, see Table 1174.

NOTE:  An external application can pass values for other nodes, apart from those listed in Table 1174. Values in Table 1174 are updated in the Siebel Life Sciences application.

Table 1174. Request Message Description: UpdateClinicalPayment
Node
Description
Type

Payment Number

Required.

Character data

Status

Required. Status of the payment.

Character data

AmountCurrencyCode

Optional.

Character data

CheckDate

Optional.

Date

CheckNumber

Optional.

Character data

PaymentFeedback

Optional. Customer feedback or comments.

Character data

VATAmount

Optional. Value added tax amount.

Currency

Response Message Description: UpdateClinicalPayment

There is no response message for the UpdateClinicalPayment operation.

SWI LS Clinical Payments Inbound Application Interface

This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.

Service Object (Workflow)

For a description of the service objects for this Web service, see Table 1175.

Table 1175. SWI LS Clinical Payments Inbound Service Object
Name
Boundary Object Type
Class

SWI LS Clinical Payments Inbound

Workflow

Not applicable.

Data Object (Integration Object)

For a description of the data objects for this Web service, see Table 1176.

Table 1176. SWI LS Clinical Payments Inbound Data Object
Siebel Repository Name
External Name

LS Clinical Payments

Clinical Payments

Example Package for SWI LS Clinical Payments

To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.

Request

See the following file to view the sample code:

...\LSClinicalPayments\UpdateClinicalPayment_request.xml

Interface Description (WSDL) for SWI LS Clinical Payments

To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.

...\LSClinicalPayments\SWI_LS_Clinical_Payments_Inbound.wsdl

Siebel CRM Web Services Reference Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.