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
|
|
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
|
|
|
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
|
|
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
|