Siebel CRM Siebel Clinical Trial Management System Guide Siebel Innovation Pack 2015, Rev. A E52416-01 |
|
Previous |
Next |
View PDF |
This topic describes workflows for mobile integration functionality in Siebel Clinical Trial Management System. By modifying these workflows, you can configure the mobile integration functionality according to the business requirements of your organization. For more information about workflows and about customizing workflows, see Siebel Business Process Framework: Workflow Guide.
This topic includes the following information:
This workflow returns all of the sites that include the position of the logged-in user in the site team. For example, if this workflow is called for an authenticated user with a position of consultant, then it returns all of the sites for users with a position of consultant. Figure 14-1 shows this workflow.
This workflow is not called within Siebel Clinical Trial Management System. A third-party application can call this workflow using the SWILSClinicalProtocolSiteGetSites Web service. For more information, see "About Exporting Data for Sites".
Workflow Description. This workflow performs the following actions:
Set Position ID. This step gets the position ID of an authenticated user and sets the ID in the input Integration Object.
Data Map IOs. This step maps the input integration object to the intermediate integration object.
Query Sites. This step finds the site data using the intermediate integration object, and sends the output to the output integration object.
This workflow captures the snapshot data for the subject status accruals of a site and includes this data in the trip report for a site visit. Figure 14-2 shows this workflow.
This workflow is not called within Siebel Clinical Trial Management System. A third-party application can call this workflow using the SWILSClinicalGetSiteSnapshot Web service. For more information, see "About Exporting Snapshot Data for Site Enrollments".
Workflow Description.This workflow performs the following actions
Site ID Exists? This step determines whether the user passes a value for the site visit ID.
Query Trip Report. If the user passes a value for the site visit ID, then this step finds the trip report for the site visit ID.
Capture Snapshot? This step determines whether the CaptureSnapshot attribute is Y, N, or null.
Capture Button Enabled? If the CaptureSnapshot attribute is Y, then this step determines whether the Capture button in the Subject Status Snapshot applet is enabled.
Apply Snapshot. If the Capture button is enabled, then this step gets the real-time snapshot data for the site. The data is sent from Siebel Clinical Trial Management System to the third-party application that uses the SWILSClinicalGetSiteSnapshot Web service to call this workflow.
Query Snapshot Data. This step gets and returns the current snapshot data for the site. The data is sent from Siebel Clinical Trial Management System to the third-party application that uses the SWILSClinicalGetSiteSnapshot Web service to call this workflow.