2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)
-
Upload
biopharm-systems -
Category
Technology
-
view
805 -
download
1
description
Transcript of 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)
![Page 1: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/1.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 1
Use Cases for using the
Program Type View
September, 2013
Mike Grossman Vice President of
Clinical Data Warehousing and
Analytics
BioPharm Systems
![Page 2: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/2.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 2
Welcome & Introductions
Mike Grossman Vice President of Clinical Data Warehousing and Analytics BioPharm Systems, Inc.
• CDW/CDA practice lead since 2010
– Expertise in managing data for all phases and styles of clinical trials
– Leads the team that implements, supports, enhances, and integrates Oracle’s LSH and other data warehousing and analytic solutions
• Extensive Oracle Life Sciences Hub (LSH) experience
– 10 years of experience designing and developing Oracle Life Sciences Hub at Oracle
– 27 years in the industry
– 5+ years of experiencing implementing LSH at client sites
![Page 3: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/3.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 3
Agenda
• What is a view program
• Use case 1 – Data pooling
• Use case 2 – Data security
• Use case 3 – Data blinding
![Page 4: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/4.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 4
What is a view program?
• An LSH program that has the “VIEW” technology type
• Allows you to combine data from multiple LSH table
instances without storing the data multiple times
• Creates a user-defined view of data across multiple table
instances
![Page 5: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/5.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 5
View Program
![Page 6: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/6.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 6
View Program Type
![Page 7: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/7.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 7
Table Descriptors
• Multiple LSH data sources
• A single target table
![Page 8: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/8.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 8
Source Code
![Page 9: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/9.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 9
Source Code
SELECT [ hint ] [ { { DISTINCT | UNIQUE } | ALL } ] select_list FROM table_reference [, table_reference ]. . . [ where_clause ] [ hierarchical_query_clause ] [ group_by_clause ] [ HAVING condition ] [ model_clause ] [ { UNION [ ALL ] | INTERSECT | MINUS } ( subquery ) ] [ order_by_clause ]
![Page 10: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/10.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 10
Source Code
• Can only reference the program’s source table descriptors
• Can call functions/procedures which are included in
PL/SQL programs that are included as static references
• Cannot reference public database objects
![Page 11: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/11.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 11
View Table
![Page 12: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/12.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 12
View Table
• The view table is created
– When the view program is installed
– As a database view
• Can be used as a source table for other LSH programs,
data marts, or business areas
• The currency timestamp is applied every time you access
the view’s current data
• If you remove the view program instance the
corresponding table instance is also removed
![Page 13: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/13.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 13
View Data
From source DM
Data Currency
From source AE
![Page 14: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/14.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 14
Use Case 1 – Data Pooling
• The key to data pooling is having data that is standard, or
conformed
– SDTM or SDTM+
– Company standards
• Data can be pooled by
– Indication
– Therapeutic area
– Compound or device
– Etc.
![Page 15: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/15.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 15
Use Case 1 – Data Pooling
• Pooled data can be used for
– On-going safety review
– Efficacy analysis
– To present the data to the sponsor in business area visualizations
– Etc.
• Data pooling can be
– Manual
– Automated
![Page 16: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/16.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 16
Use Case 1 – Data Pooling
![Page 17: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/17.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 17
Manual Pooling
• Create the view program
• Add multiple table descriptors
• Launch the IDE to create and verify the source code
• Install the program
• Manually update the program
– When the source metadata changes
– To maintain the list of studies to be pooled
![Page 18: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/18.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 18
Automated Pooling
• Create and validate the pooling automation program
• Maintain the list of studies to be pooled
![Page 19: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/19.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 19
Automated Pooling
Tables to support the list of studies to be pooled,
metadata verification, etc.
![Page 20: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/20.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 20
Automated Pooling
Primary source code and shared PL/SQL
utilities
![Page 21: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/21.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 21
Automated Pooling
PL/SQL source code
![Page 22: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/22.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 22
Automated Pooling
Stores a list of LSH studies to include in the
automated pooling
![Page 23: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/23.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 23
Automated Pooling • The results in
LSH
View programs
View tables
![Page 24: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/24.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 24
Use Case 2 – Security • Use program views to limit a user’s access to only those
studies to which they’re authorized
• The DM_ALL dataset contains data for two studies but
the user should only have access to one of them
![Page 25: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/25.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 25
Security
• The view program
– Uses DM_ALL as the data source
– Generates the SECURITY_V table view
![Page 26: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/26.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 26
Security • The view program’s source code
– Restricts access at the study level
![Page 27: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/27.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 27
Security
• The results in a business area visualization
– Display only the study the user should be able to access
![Page 28: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/28.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 28
Use Case 3 – Data Blinding
• Views on tables to mask data
• Authorize feature
• Multiple views for blinded/dummy data
![Page 29: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/29.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 29
Q&A
![Page 30: 2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Sciences Data Hub (LSH)](https://reader033.fdocuments.us/reader033/viewer/2022060115/557a87c5d8b42abc638b4a37/html5/thumbnails/30.jpg)
PREVIOUS NEXT PREVIOUS NEXT Oracle Health Sciences User group September 2013
Slide 30
Contact Us
• North America Sales Contacts:
– Rod Roderick, VP of Sales, Trial Management Solutions
– +1 877 654 0033
– Vicky Green, VP of Sales, Data Management Solutions
– +1 877 654 0033
• Europe/Middle East/Africa Sales Contact:
– Rudolf Coetzee, Director of Business Development
– +44 (0) 1865 910200
• General Inquiries: