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

SWILSClinicalSiteContactsTraining
InterfaceService


Use this web service to return the training details of site contacts to external applications and to update the training records from external applications to Siebel Clinical Trial Management System. This Web service supports four methods.

SWILSClinicalSiteContactsTrainingInterfaceService Operations

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

Table 1247. SWILSClinicalSiteContactsTrainingInterfaceService Operations
Operation Name
Description

ContactsTrainingQueryById

Returns the training details of all contacts in a site.

ContactsTrainingQueryPage

It can be used to retrieve training details of all contacts of a site by means of pages or to retrieve training details of all contacts across all sites in terms of pages.

ContactsTrainingInsertOrUpdate

Used to update contact training details like completed date and comments.

ContactsTrainingQueryByExample

Used to return training details of all contacts of a site or training details of all contacts of all sites.

Request Message Description: ContactsTrainingQueryById

This method accepts the Row Id of a site and returns the training details of all contacts in that site.

Request Message Description: ContactsTrainingQueryPage

This method has several tags to accept the input. You can provide input to any of the provided tags to retrieve specific details. No field is mandatory. The most important tags are Id in ClinicalProtocolSite if you want the training details of all contacts of a particular site and Id in ClinicalAccountInvestigatorRole if you want the training details of a specific contact.

Request Message Description: ContactsTrainingInsertOrUpdate

This method is used to update the training records of contacts. You can update more than one training record of a contact, you can update training records of more than one contact at a time, or you can update training records of all contacts of all sites.

Request Message Description: ContactsTrainingQueryByExample

This method is used to return training records of all contacts for all sites (where the calling user is part of the site team) by default if no data is provided for any tag. You can get filtered data by providing values at required tags.

Response Message Description:

For a sample response message, see Example Package for SWILSClinicalSiteContactsTrainingInterfaceService.

SWILSClinicalSiteContactsTrainingInterfaceService 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 (Business Service)

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

Table 1248. SWILSClinicalSiteContactsTrainingInterfaceService Service Object
Name
Boundary Object Type
Class

LS Clinical Site Contacts Training Interface Service

Business Service

CSSEAIDataSyncService

Data Object (Integration Object)

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

Table 1249. SWILSClinicalSiteContactsTrainingInterfaceService Data Objects
Siebel Repository Name
External Name

LS Clinical Site Contact Training Information IO

Clinical Protocol Site

LS Clinical Site Contact Training Information Internal IO

Clinical Protocol Site

Example Package for SWILSClinicalSiteContactsTrainingInterfaceService

To view an example of messages for this Web service, navigate to the documentation library for Siebel 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 files to view the sample code:

...\LSClinical\SWILSClinicalSiteContactsTrainingInterfaceService-QueryByExample-request.xml

...\LSClinical\SWILSClinicalSiteContactsTrainingInterfaceService-QueryById-request.xml

...\LSClinical\SWILSClinicalSiteContactsTrainingInterfaceService-QueryPage-request.xml

...\LSClinical\SWILSClinicalSiteContactsTrainingInterfaceService-InsertOrUpdate-request.xml

Response

See the following file to view the sample response. All the tags are self explanatory:

...\LSClinical\SWILSClinicalSiteContactsTrainingInterfaceService-response.xml

Interface Description (WSDL) for SWILSClinicalSiteContactsTrainingInterfaceService

To view the message schema for this Web service, navigate to the documentation library for Siebel 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.

See the following file to view the message schema:

...\LSClinical\SWILSClinicalSiteContactsTrainingInterfaceService.WSDL

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