1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database...
-
Upload
sydney-short -
Category
Documents
-
view
223 -
download
2
Transcript of 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database...
![Page 1: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/1.jpg)
1
RSNA Clinical Trials Software CTP
![Page 2: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/2.jpg)
FCDICOM
FCDICOM
PIDICOM
Clinical Trial Dataflow
Database
HTTP
InternetHTTP / HTTPS
Data AcquisitionSites
Principal InvestigatorSite
![Page 3: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/3.jpg)
3
CTP
Stand-alone application for clinical trials dataProcessing and communication
Simple installationSingle click installationSingle XML configuration file
Configurable for:Data acquisition sitesPrincipal investigator sites
Platform-independent (Java 1.6)
![Page 4: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/4.jpg)
4
Admin Web Server
Administration functions
Account management
Status display
Configuration display
System properties display
Script editors
Authentication
![Page 5: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/5.jpg)
5
CTP Data Objects
DicomObject Images SR / KOS / GSPS objects
XmlObject Text data Flexible schema for identifiers
ZipObject Encapsulation of trial-specific files Embedded manifest.xml file to carry the
identifiers
![Page 6: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/6.jpg)
6
Processing Pipelines
CTP supports multiple pipelines
Each pipeline consists of a sequence of stagesImportServiceProcessorStorageServiceExportService
Stages can appear in almost any order
Pipelines can be as long or short as required
![Page 7: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/7.jpg)
7
Standard Pipeline Stages:Import Services
DicomImportService - Dicom Storage SCP
HttpImportService - HTTP and HTTPS
PollingHttpImportService - HTTP for firewall penetration
DirectoryImportService - Manual import
ArchiveImportService - Bulk import
![Page 8: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/8.jpg)
8
Standard Pipeline Stages:Processors
ObjectLogger - performance measurementIDMap - PHI ID lookupObjectTracker - data acquisition managementDicomFilter - triage for DicomObjectsXmlFilter - triage for XmlObjectsZipFilter - triage for ZipObjectsDicomDecompressor - convert DICOM imagesDicomPixelAnonymizer - blank pixel regionsDicomAnonymizer - de-identify DicomObjectsXmlAnonymizer - de-identify XmlObjectsZipAnonymizer - de-identify ZipObjects
![Page 9: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/9.jpg)
9
Standard Pipeline Stages:Storage Services
FileStorageService
Indexed file management, with web accessBasicFileStorageService
Indexed file management for NBIA
![Page 10: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/10.jpg)
10
Standard Pipeline Stages:Export Services
DicomExportService - DICOM Storage SCUHttpExportService - HTTP and HTTPSPolledHttpExportService - HTTP for firewall penetrationFtpExportService - FTPDatabaseExportService - External database interfaceSftpExportService - (implemented by U. Calgary)
![Page 11: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/11.jpg)
11
FileStorageService
Configurable tree structure
Built-in web serverAuthentication mechanismBrowse patients / studies / data objectsDisplay images (tile / stack / series)Export data objects of all typesProgrammatic access via Ajax servlet
![Page 12: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/12.jpg)
12
FileStorageService Viewer
![Page 13: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/13.jpg)
13
DatabaseExportService
Integrated queue management
DatabaseAdapterInterface between DatabaseExportService
and database itselfStandard class to extend for a specific
application
![Page 14: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/14.jpg)
The HIPAA 18 (1-9)1. Name
2. Location; all geographic subdivisions smaller than a state, including street address, city, county, precinct, zip code, and their equivalent geocodes.
3. Dates (all dates related to the subject of the information, e.g. birth dates, admission dates, discharge dates, encounter dates, surgery dates, etc.)
4. Telephone numbers
5. Fax numbers
6. Electronic mail addresses
7. Social security numbers
8. Medical record numbers
9. Health plan beneficiary numbers
![Page 15: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/15.jpg)
The HIPAA 18 (10-18)
10. Account numbers 11. Certificate / license numbers 12. Vehicle identifiers and serial numbers, including license
plate numbers 13. Device identifiers and serial numbers 14. Web Universal Resource Locators (URLs) 15. Internet Protocol (IP) address numbers 16. Biometric identifiers, including finger and voice prints 17. Full face photographic images and any comparable
images 18. Any other unique identifying number, characteristic, or
code
![Page 16: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/16.jpg)
Unnecessary PHIRemoval
Replacement with values that are the same for all patients
Necessary PHIReplacement with values that allow subjects,
studies, and images to be distinguished, but that do not allow identification of the patient
De-identification
![Page 17: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/17.jpg)
DICOM Supplement 142
Published in 2009
Defines de-identification profiles
Basic Profile: most aggressive
Several options for relaxing certain IDs
This is a major contribution: it provides expert guidance for the de-identification of complex datasets
![Page 18: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/18.jpg)
18
DicomAnonymizer
Fully scriptable de-identification instructions
DICOM Anonymizer ConfiguratorWeb UI for creating and editing scriptsSupport for DICOM Supplement 142 profiles
Profile scripts written by Justin Kirby at NCI
Support for user-defined profilesDefault script: 142 Basic
![Page 19: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/19.jpg)
19
DatabaseExportService
Integrated queue management
DatabaseAdapterInterface between DatabaseExportService
and database itselfStandard class to extend for a specific
application
![Page 20: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/20.jpg)
20
CTP Example
CTP
DicomImportServiceDicomAnonymizerHttpExportService
Data Acquisition Site
CTP
HttpImportServiceFileStorageServiceDatabaseExportServiceDicomExportService
Principal Investigator Site
…
![Page 21: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/21.jpg)
21
Adapting CTP
Flexible All standard stages are highly configurable
ExtensibleIntegrated class loaderInterface-based structureAbstract classes for easy development of new
stagesBase class for developing database interfaces
![Page 22: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/22.jpg)
The CTP Software
Runs on Windows, Mac, Linux, Solaris
Requires only Java
Java and CTP are free
MIRC/CTP Users Group meeting:
Tuesday, 12/1 - 2:30 - 4:30 - Room N128
![Page 23: 1 RSNA Clinical Trials Software CTP. FC DICOM FC DICOM PI DICOM Clinical Trial Dataflow Database HTTP Internet HTTP / HTTPS Data Acquisition Sites Principal.](https://reader035.fdocuments.us/reader035/viewer/2022062314/56649e615503460f94b5c890/html5/thumbnails/23.jpg)
Questions/Answers & Help
The MIRC Wikihttp://mircwiki.rsna.org
RSNA Forums:http://forums.rsna.org
User Comments, Questions and Answers
RSNA MIRC Software Announcements
MIRC Implementers’ Corner
Subscribe on the Forums site