SlideShare a Scribd company logo
Getting the Most Out of Siebel CTMS with APIs
Parambir Singh, Director, Clinical Trial Management Solutions, Life Sciences
facebook.com/perficient twitter.com/perficient_LSlinkedin.com/company/perficient
2
Perficient is a leading information technology consulting firm serving clients throughout
North America and Europe.
We help clients implement business-driven technology solutions that integrate business
processes, improve worker productivity, increase customer loyalty and create a more agile
enterprise to better respond to new business opportunities.
About Perficient
3
• Founded in 1997
• Public, NASDAQ: PRFT
• 2013 revenue $373 million
• Major market locations:
• Allentown, Ann Arbor, Atlanta, Boston, Charlotte, Chicago,
Cincinnati, Columbus, Dallas, Denver, Detroit, Fairfax,
Houston, Indianapolis, Milwaukee, Minneapolis, New York
City, Northern California, Oxford (UK), Philadelphia,
Southern California, St. Louis, Toronto, Washington, D.C.
• Global delivery centers in China and India
• >2,600 colleagues
• Dedicated solution practices
• ~90% repeat business rate
• Alliance partnerships with major technology vendors
• Multiple vendor/industry technology and growth awards
Perficient Profile
Business Process
Management
Customer Relationship
Management
Enterprise Performance
Management
Enterprise Information
Solutions
Enterprise Resource
Planning
Experience Design
Portal / Collaboration
Content Management
Information Management
Mobile
BUSINESSSOLUTIONS
50+PARTNERS
Safety / PV
Clinical Data Management
Electronic Data Capture
Medical Coding
Clinical Data Warehousing
Clinical Data Analytics
Clinical Trial Management
Healthcare Data
Warehousing
Healthcare Analytics
CLINICAL/HEALTHCAREIT
Consulting
Implementation
Integration
Migration
Upgrade
Managed Services
Private Cloud Hosting
Validation
Study Setup
Project Management
Application Development
Software Licensing
Application Support
Staff Augmentation
Training
SERVICES
Welcome & Introduction
• CTMS practice lead since 2008
– Leads the team that implements, supports, enhances and integrates Oracle’s CTMS
solution
• Extensive Siebel CTMS implementation experience
– 14+ years of experience implementing Siebel CTMS
– 30+ implementations and integrations
– Spearheaded the creation of ASCEND, an official Oracle Accelerate Solution for
Siebel CTMS
Param Singh
Director, Clinical Trial Management
Solutions
Life Sciences, Perficient
Welcome & Introductions
CTMS Practice Services
Implementation
Manage implementations of Siebel
CTMS/ASCEND and Mobile CRA.
Integration
Build interfaces between Siebel
CTMS and other clinical and safety
systems.
Training
Develop and/or deliver standard
and custom training classes and
materials.
Process Guidance
Provide insight, advice and
solutions for specific CTMS issues
based on industry best practices.
Agenda
What is API?
What’s New with Open UI API?
Setup Requirements
Siebel CTMS API Use Cases
Demo
Q&A
1/15/2015 7
What is API?
• Application Programming interface
• Specifies how different software components interact with each other
• Allow integration of new features into existing applications
• Offers the ability to leverage various third-party web applications within
a particular solution
• Share content and data between different applications
– Display embedded files
– Display embedded photos or videos
– Display dynamic posted contents
1/15/2015 8
What’s New with Open UI API
• Provides a fully published JavaScript API
• Supports anything from simple validations to replacement of whole UI
components that require rendering in special ways
• The new JavaScript API replaces browser scripting. Though browser
scripting continues to be supported, Oracle strongly recommends
converting browser script to JavaScript API
• You can combine traditional Siebel Tools development
with JavaScript API
• JavaScript API is not applicable to HI or SI clients
9
Setup Requirements
• Create a new presentation model in Siebel Open UI in addition to the
metadata and data that it gets from the web engine on the Siebel server
– Presentation model class: the control methods that Siebel Open UI
uses to add presentation model properties and behavior.
– Physical renderer methods: methods that binds a presentation model
to a physical renderer
• Create a new physical user interface by creating a custom physical
renderer in Siebel Open UI in addition to a predefined or custom
presentation model
*Note: For more information on the JavaScript API, refer to the Siebel Bookshelf
guide, “Configuring Siebel Open UI”.
10
Siebel CTMS API Use Cases
• Exchange Rates
– Create a daily feed from online resources to update the exchange
rate table automatically in Siebel
– Would simply create new record each day in the exchange rate
table for each currency exchange rate combination that is
requested
11
Siebel CTMS API Use Cases
• Company Twitter Feed
– Create a new view in Siebel under the Accounts screen
– New view would pull and display real-time twitter feed information
for the selected Account, assuming they have a twitter username
provided in the definition of the Account
12
Siebel CTMS API Use Cases
• Company News & Stock Quote
– Create a new view in Siebel under the Accounts screen which has
two sections (News and Stock quote)
– Each section would pull and display real-time information from
Google News and Google Finance related to the selected Account
record
13
Siebel CTMS API Use Cases
• LinkedIn Profile for Investigators
– Create a new view in Siebel under the Contacts screen
– New view would pull and display real-time information from Linked
In related to the selected Contact record
14
Siebel CTMS API Use Cases
• Google Maps for Clinical Sites
– For any address in the application, enable a Google API to display
a pop-up Map in either street or satellite mode on the location of
the address selected
15
Siebel CTMS API Use Cases
• Google Maps for Clinical Sites
16
Siebel CTMS API Use Cases
• Google Analytics
– Enable integration between Siebel CTMS and Google Analytics to
report on CTMS usage such as user login locations, login session
frequencies, browser usage, views clicked, etc.
17
Siebel CTMS API Use Cases
• Google Analytics
– Location drilled down view
18
Siebel CTMS API Use Cases
• Google Analytics
– Session Reporting
19
Demo
Demo
20
21
www.facebook.com/perficient
www.perficient.com
www.twitter.com/perficient_LS
Thank You!
For more information, please contact:
Param.Singh@perficient.com
LifeSciencesInfo@perficient.com (Sales)
+1 303 570 8464 (U.S. Sales)
+44 (0) 1865 910200 (U.K. Sales)

More Related Content

PDF
Optimizing Siebel CTMS with Electronic Trip Reports
PPTX
The 5 Most Significant Changes in Argus Safety 8.1
PDF
Siebel CTMS Best Practices
PDF
99+ Siebel CTMS Best Practices You Should Follow
PDF
3 Ways to Implement a Clinical Trial Management System
PPTX
Using JReview to Analyze Clinical and Pharmacovigilance Data in Disparate Sys...
PDF
Rapidly Deploy Budgeting and Forecasting with Oracle and Perficient
PDF
How to Load Data More Quickly and Accurately into Oracle's Life Sciences Data...
Optimizing Siebel CTMS with Electronic Trip Reports
The 5 Most Significant Changes in Argus Safety 8.1
Siebel CTMS Best Practices
99+ Siebel CTMS Best Practices You Should Follow
3 Ways to Implement a Clinical Trial Management System
Using JReview to Analyze Clinical and Pharmacovigilance Data in Disparate Sys...
Rapidly Deploy Budgeting and Forecasting with Oracle and Perficient
How to Load Data More Quickly and Accurately into Oracle's Life Sciences Data...

What's hot (20)

PPTX
Keeping Clinical Investigators Happy, Productive, and Loyal
PDF
How to Improve Performance with Next-Gen Sales Enablement Technology in Finan...
PDF
Transforming Business in a Digital Era with Big Data and Microsoft
PDF
Planning and Budgeting in the Cloud: A Finance Success Story with Oracle EPM
PDF
10 Things to Consider When Building a CTMS Business Case
PPTX
Solve BYOD Nightmares with Intune
PDF
Through the Eyes of the Connected Consumer: Gain Visibility and Insights to I...
PDF
PeopleSoft Keynote: PeopleSoft Investment Strategy and Roadmap
PDF
Salesforce Summer '14 Release Highlights
PDF
Planning and Preparing for Windows Server 2003 End-of-Life
PDF
Apollo Endosurgery's Rx for Success with Salesforce
PDF
Taleo for PeopleSoft users
PDF
Keynote: PeopleSoft strategy and update
PPTX
Validation and Business Considerations for Clinical Study Migrations
PDF
Oracle hcm cloud the perfect storm
PDF
Moving your hr applications to the oracle cloud
PDF
Chubb (Formerly ACE Group): Taleo Implementation - Mandy King, Elaine Harris ...
PPTX
SPCA2013 - Successful Migration to SharePoint 2013
PDF
First Data HR Transformation story
PDF
Manage Your Web Content with SharePoint 2013 Mobility and Search
Keeping Clinical Investigators Happy, Productive, and Loyal
How to Improve Performance with Next-Gen Sales Enablement Technology in Finan...
Transforming Business in a Digital Era with Big Data and Microsoft
Planning and Budgeting in the Cloud: A Finance Success Story with Oracle EPM
10 Things to Consider When Building a CTMS Business Case
Solve BYOD Nightmares with Intune
Through the Eyes of the Connected Consumer: Gain Visibility and Insights to I...
PeopleSoft Keynote: PeopleSoft Investment Strategy and Roadmap
Salesforce Summer '14 Release Highlights
Planning and Preparing for Windows Server 2003 End-of-Life
Apollo Endosurgery's Rx for Success with Salesforce
Taleo for PeopleSoft users
Keynote: PeopleSoft strategy and update
Validation and Business Considerations for Clinical Study Migrations
Oracle hcm cloud the perfect storm
Moving your hr applications to the oracle cloud
Chubb (Formerly ACE Group): Taleo Implementation - Mandy King, Elaine Harris ...
SPCA2013 - Successful Migration to SharePoint 2013
First Data HR Transformation story
Manage Your Web Content with SharePoint 2013 Mobility and Search
Ad

Similar to Getting the Most out of Siebel CTMS with APIs (20)

PPTX
Siebel Open UI Presentation
PPTX
Risks & Rewards of Upgrading to the Latest Version of Siebel CTMS
PDF
PLAT-2 CMIS - What’s coming next?
PPTX
Modernize Siebel CRM with Open UI
PPTX
SenchaCon 2016: How to Auto Generate a Back-end in Minutes - Per Minborg, Emi...
PDF
How to build data accessibility for everyone
PDF
Build a Mobile Foundation to Drive Digital Transformation Initiatives
PPTX
SenchaCon 2016 - How to Auto Generate a Back-end in Minutes
PPTX
SenchaCon 2016 - How to Auto Generate a Back-end in Minutes
PDF
Big Data LDN 2018: DATA APIS DON’T DISCRIMINATE
PDF
Hands-On Lab: Increase Velocity with the CA Performance Management OpenAPI ...
PPTX
SoftClouds & Siebel Our Expertise.
PDF
How AdWords UI maps into adwords api
KEY
Harnessing the Crowds for Automating the Identification of Web APIs
PPTX
SAP API Business Hub - SAP Community Webinar
PDF
データベースMeetup Vol3
PDF
Integrating with the SAP Hybris Architecture: From Reference to Real World
PPTX
A Community-based, Graph API Framework to Integrate and Orchestrate Cloud-Bas...
PDF
API strategy with IBM API connect
PDF
BAR360 open data platform presentation at DAMA, Sydney
Siebel Open UI Presentation
Risks & Rewards of Upgrading to the Latest Version of Siebel CTMS
PLAT-2 CMIS - What’s coming next?
Modernize Siebel CRM with Open UI
SenchaCon 2016: How to Auto Generate a Back-end in Minutes - Per Minborg, Emi...
How to build data accessibility for everyone
Build a Mobile Foundation to Drive Digital Transformation Initiatives
SenchaCon 2016 - How to Auto Generate a Back-end in Minutes
SenchaCon 2016 - How to Auto Generate a Back-end in Minutes
Big Data LDN 2018: DATA APIS DON’T DISCRIMINATE
Hands-On Lab: Increase Velocity with the CA Performance Management OpenAPI ...
SoftClouds & Siebel Our Expertise.
How AdWords UI maps into adwords api
Harnessing the Crowds for Automating the Identification of Web APIs
SAP API Business Hub - SAP Community Webinar
データベースMeetup Vol3
Integrating with the SAP Hybris Architecture: From Reference to Real World
A Community-based, Graph API Framework to Integrate and Orchestrate Cloud-Bas...
API strategy with IBM API connect
BAR360 open data platform presentation at DAMA, Sydney
Ad

More from Perficient, Inc. (20)

PPTX
Driving Strong 2020 Holiday Season Results
PPTX
Transforming Pharmacovigilance Workflows with AI & Automation
PDF
The Secret to Acquiring and Retaining Customers in Financial Services
PPTX
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
PPTX
Content, Commerce, and... COVID
PPTX
Centene's Financial Transformation Journey: A OneStream Success Story
PPTX
Automate Medical Coding With WHODrug Koda
PPTX
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
PDF
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
PPTX
The Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
PPTX
Cardtronics Future Ready with Oracle EPM Cloud
PDF
Teams Summit - What is New and Coming
PPTX
Empower Your Organization with Teams & Remote Work Crisis Management
PPTX
Adoption & Change Management Overview
PPTX
Microsoft Teams: Measuring Activity of Employees Working from Home
PPTX
Securing Teams with Microsoft 365 Security for Remote Work
PPTX
Infrastructure Best Practices for Teams Remote Workers
PPTX
Accelerate Adoption for Microsoft Teams
PPTX
Preparing for Project Cortex and the Future of Knowledge Management
PPTX
Utilizing Microsoft 365 Security for Remote Work
Driving Strong 2020 Holiday Season Results
Transforming Pharmacovigilance Workflows with AI & Automation
The Secret to Acquiring and Retaining Customers in Financial Services
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Content, Commerce, and... COVID
Centene's Financial Transformation Journey: A OneStream Success Story
Automate Medical Coding With WHODrug Koda
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
The Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
Cardtronics Future Ready with Oracle EPM Cloud
Teams Summit - What is New and Coming
Empower Your Organization with Teams & Remote Work Crisis Management
Adoption & Change Management Overview
Microsoft Teams: Measuring Activity of Employees Working from Home
Securing Teams with Microsoft 365 Security for Remote Work
Infrastructure Best Practices for Teams Remote Workers
Accelerate Adoption for Microsoft Teams
Preparing for Project Cortex and the Future of Knowledge Management
Utilizing Microsoft 365 Security for Remote Work

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Encapsulation_ Review paper, used for researhc scholars
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Electronic commerce courselecture one. Pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Encapsulation theory and applications.pdf
PDF
Empathic Computing: Creating Shared Understanding
PPT
Teaching material agriculture food technology
PDF
cuic standard and advanced reporting.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Cloud computing and distributed systems.
Building Integrated photovoltaic BIPV_UPV.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Encapsulation_ Review paper, used for researhc scholars
The AUB Centre for AI in Media Proposal.docx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Electronic commerce courselecture one. Pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
sap open course for s4hana steps from ECC to s4
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Encapsulation theory and applications.pdf
Empathic Computing: Creating Shared Understanding
Teaching material agriculture food technology
cuic standard and advanced reporting.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Chapter 3 Spatial Domain Image Processing.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf

Getting the Most out of Siebel CTMS with APIs

  • 1. Getting the Most Out of Siebel CTMS with APIs Parambir Singh, Director, Clinical Trial Management Solutions, Life Sciences facebook.com/perficient twitter.com/perficient_LSlinkedin.com/company/perficient
  • 2. 2 Perficient is a leading information technology consulting firm serving clients throughout North America and Europe. We help clients implement business-driven technology solutions that integrate business processes, improve worker productivity, increase customer loyalty and create a more agile enterprise to better respond to new business opportunities. About Perficient
  • 3. 3 • Founded in 1997 • Public, NASDAQ: PRFT • 2013 revenue $373 million • Major market locations: • Allentown, Ann Arbor, Atlanta, Boston, Charlotte, Chicago, Cincinnati, Columbus, Dallas, Denver, Detroit, Fairfax, Houston, Indianapolis, Milwaukee, Minneapolis, New York City, Northern California, Oxford (UK), Philadelphia, Southern California, St. Louis, Toronto, Washington, D.C. • Global delivery centers in China and India • >2,600 colleagues • Dedicated solution practices • ~90% repeat business rate • Alliance partnerships with major technology vendors • Multiple vendor/industry technology and growth awards Perficient Profile
  • 4. Business Process Management Customer Relationship Management Enterprise Performance Management Enterprise Information Solutions Enterprise Resource Planning Experience Design Portal / Collaboration Content Management Information Management Mobile BUSINESSSOLUTIONS 50+PARTNERS Safety / PV Clinical Data Management Electronic Data Capture Medical Coding Clinical Data Warehousing Clinical Data Analytics Clinical Trial Management Healthcare Data Warehousing Healthcare Analytics CLINICAL/HEALTHCAREIT Consulting Implementation Integration Migration Upgrade Managed Services Private Cloud Hosting Validation Study Setup Project Management Application Development Software Licensing Application Support Staff Augmentation Training SERVICES
  • 5. Welcome & Introduction • CTMS practice lead since 2008 – Leads the team that implements, supports, enhances and integrates Oracle’s CTMS solution • Extensive Siebel CTMS implementation experience – 14+ years of experience implementing Siebel CTMS – 30+ implementations and integrations – Spearheaded the creation of ASCEND, an official Oracle Accelerate Solution for Siebel CTMS Param Singh Director, Clinical Trial Management Solutions Life Sciences, Perficient
  • 6. Welcome & Introductions CTMS Practice Services Implementation Manage implementations of Siebel CTMS/ASCEND and Mobile CRA. Integration Build interfaces between Siebel CTMS and other clinical and safety systems. Training Develop and/or deliver standard and custom training classes and materials. Process Guidance Provide insight, advice and solutions for specific CTMS issues based on industry best practices.
  • 7. Agenda What is API? What’s New with Open UI API? Setup Requirements Siebel CTMS API Use Cases Demo Q&A 1/15/2015 7
  • 8. What is API? • Application Programming interface • Specifies how different software components interact with each other • Allow integration of new features into existing applications • Offers the ability to leverage various third-party web applications within a particular solution • Share content and data between different applications – Display embedded files – Display embedded photos or videos – Display dynamic posted contents 1/15/2015 8
  • 9. What’s New with Open UI API • Provides a fully published JavaScript API • Supports anything from simple validations to replacement of whole UI components that require rendering in special ways • The new JavaScript API replaces browser scripting. Though browser scripting continues to be supported, Oracle strongly recommends converting browser script to JavaScript API • You can combine traditional Siebel Tools development with JavaScript API • JavaScript API is not applicable to HI or SI clients 9
  • 10. Setup Requirements • Create a new presentation model in Siebel Open UI in addition to the metadata and data that it gets from the web engine on the Siebel server – Presentation model class: the control methods that Siebel Open UI uses to add presentation model properties and behavior. – Physical renderer methods: methods that binds a presentation model to a physical renderer • Create a new physical user interface by creating a custom physical renderer in Siebel Open UI in addition to a predefined or custom presentation model *Note: For more information on the JavaScript API, refer to the Siebel Bookshelf guide, “Configuring Siebel Open UI”. 10
  • 11. Siebel CTMS API Use Cases • Exchange Rates – Create a daily feed from online resources to update the exchange rate table automatically in Siebel – Would simply create new record each day in the exchange rate table for each currency exchange rate combination that is requested 11
  • 12. Siebel CTMS API Use Cases • Company Twitter Feed – Create a new view in Siebel under the Accounts screen – New view would pull and display real-time twitter feed information for the selected Account, assuming they have a twitter username provided in the definition of the Account 12
  • 13. Siebel CTMS API Use Cases • Company News & Stock Quote – Create a new view in Siebel under the Accounts screen which has two sections (News and Stock quote) – Each section would pull and display real-time information from Google News and Google Finance related to the selected Account record 13
  • 14. Siebel CTMS API Use Cases • LinkedIn Profile for Investigators – Create a new view in Siebel under the Contacts screen – New view would pull and display real-time information from Linked In related to the selected Contact record 14
  • 15. Siebel CTMS API Use Cases • Google Maps for Clinical Sites – For any address in the application, enable a Google API to display a pop-up Map in either street or satellite mode on the location of the address selected 15
  • 16. Siebel CTMS API Use Cases • Google Maps for Clinical Sites 16
  • 17. Siebel CTMS API Use Cases • Google Analytics – Enable integration between Siebel CTMS and Google Analytics to report on CTMS usage such as user login locations, login session frequencies, browser usage, views clicked, etc. 17
  • 18. Siebel CTMS API Use Cases • Google Analytics – Location drilled down view 18
  • 19. Siebel CTMS API Use Cases • Google Analytics – Session Reporting 19
  • 21. 21
  • 22. www.facebook.com/perficient www.perficient.com www.twitter.com/perficient_LS Thank You! For more information, please contact: Param.Singh@perficient.com LifeSciencesInfo@perficient.com (Sales) +1 303 570 8464 (U.S. Sales) +44 (0) 1865 910200 (U.K. Sales)