CCTS Services
From CTMS_WIKI
Contents |
Introduction
Background
The caBIG Clinical Trials Suite (CCTS) is an enterprise clinical trials system being designed primarily for use in trial sites. The suite is comprised of a collection of interoperable modules covering a broad range of key areas in cancer clinical trials management. These include patient registration via C3PR, patient scheduling via PSC, adverse events reporting via caAERS, lab analysis via LabViewer, and clinical data management via C3D. Integration between these applications is centered around five key scenarios: Study Creation, Register Subject, Load Labs in CDMS, Lab-driven AE Creation, and AE-Triggered Schedule Change. The implementation is based upon the caGrid infrastructure with caXchange as the Enterprise Service Bus for reliable message routing and GAARDS providing robust security.
Scope
This document describes the services implemented for CCTS 2.0.
This document is a work in progress used strictly for planning for the CCTS 2.0 release. Up until that release, it could be altered in any way.
Related Documentation
CCTS Service Model
Service | Functional Profile | Svc Class | Src of Record | Operation | Service Provider | Service Consumers | Portfolio |
Patient | Manage Patient | Capability | C3PR | createSubject | C3PR | PSC,caAERS,LabViewer, CDMS | COPPA Person Service |
updateSubject | C3PR | PSC,caAERS,LabViewer, CDMS | COPPA Person Service | ||||
Query Patients | findSubjects | C3PR,PSC,caAERS,LabViewer, CDMS | C3PR | COPPA Person Service | |||
Organization | Manage Organization | Capability | C3PR | createOrganization | C3PR, PSC,caAERS,LabViewer, CDMS | C3PR | COPPA Organization Service |
updateOrganization | C3PR, PSC,caAERS,LabViewer, CDMS | C3PR | COPPA Organization Service | ||||
Query Organization | findOrganization | C3PR, PSC,caAERS,LabViewer, CDMS | C3PR | COPPA Organization Service | |||
Staff | Manage Staff | Capability | C3PR | createStaff | C3PR, PSC,caAERS,LabViewer, CDMS | C3PR | COPPA Person Service |
updateStaff | C3PR, PSC,caAERS,LabViewer, CDMS | C3PR | COPPA Person Service | ||||
Query Staff Demographics | findStaffDemographics | C3PR,PSC,caAERS,LabViewer, CDMS | C3PR | COPPA Person Service | |||
Associate Staff | Process | associateStaffWithStudy | C3PR | C3PR | COPPA Correlation Service | ||
findStaffWithStudy | C3PR,PSC,caAERS,LabViewer, CDMS | C3PR | COPPA Correlation Service | ||||
Registration | Manage Registration | Process | C3PR | createRegistration | C3PR | PSC,caAERS,LabViewer, CDMS | COPPA Correlation Service |
changeRegisteredEpoch | C3PR | PSC,caAERS,LabViewer, CDMS | COPPA Correlation Service | ||||
moveSubjectOffStudy | C3PR | PSC,caAERS,LabViewer, CDMS | COPPA Correlation Service | ||||
Query Registrations | findRegistrations | C3PR,PSC,caAERS,LabViewer, CDMS | C3PR | COPPA Correlation Service | |||
Study | Manage Study | Process | C3PR | createStudy | C3PR, PSC,caAERS,LabViewer, CDMS | C3PR | COPPA Protocol Service |
updateStudy | C3PR, PSC,caAERS,LabViewer, CDMS | C3PR | COPPA Protocol Service | ||||
Query Study Associations | Utility | findStudy | C3PR, PSC,caAERS,LabViewer, CDMS | C3PR | COPPA Protocol Service | ||
Manage Study Notifications | Utility | associateNotificationToStudy | C3PR, PSC,caAERS,LabViewer, CDMS | C3PR | N/A | ||
subscribeToNotificationOnStudy | C3PR, PSC,caAERS,LabViewer, CDMS | C3PR | N/A | ||||
Manage Study Amendments | Process | createStudyAmendment | C3PR | C3PR | COPPA Protocol Service | ||
updateStudyAmendment | C3PR | C3PR | COPPA Protocol Service | ||||
Query Study Amendments | Process | findStudy | C3PR, PSC,caAERS,LabViewer, CDMS | C3PR | COPPA Protocol Service | ||
Lab | Manage Labs | Capability | LabViewer | createLab | LabViewer | LabViewer | N/A |
Process | AssociateSubjectToLab | LabViewer | LabViewer | COPPA Correlation Service | |||
Query Labs | Capability | findLabs | C3PR,PSC,caAERS,LabViewer, CDMS | LabViewer | COPPA Correlation Service | ||
Study Calendar | Manage Calendar | Capability | PSC | createCalendar | PSC | PSC | N/A |
Manage Calendar Notifications | Capability | associateNotificationToCalendar | PSC | PSC | N/A | ||
subscribeToNotificationOnCalendar | C3PR | PSC | N/A | ||||
Query Study Calendars | Capability | findStudyCalendar | PSC | PSC | N/A | ||
Adverse Events | Manage Adverse Events | Process | caAERS | createAdverseEvent | caAERS | caAERS | N/A |
Manage AE Notifications | Capability | associateNotificationToCalendar | caAERS | caAERS | N/A | ||
subscribeToAENotification | caAERS | PSC, Lab Viewer, caAERS | N/A | ||||
Query Adverse Events | Capability | findAdverseEvent | caAERS | PSC, Lab Viewer, caAERS | N/A | ||
Service | Functional Profile | Svc Class | Src of Record | Operation | Service Provider | Service Consumers | Portfolio |