Oracle Integration Cloud Best Practices Panel Amit Patanjali October 24, 2018
ICU Medical: Innovation in Medical Devices ICU Medical connects patients and caregivers through safe, life-saving, life-enhancing medical devices. We provide clinicians around the world with innovative and cost-effective patient care solutions for unmet clinical needs. Our products help clinicians improve patient outcomes by minimizing bacterial ingress that can cause bloodstream infections and preventing exposure to infectious diseases or hazardous drugs. Amit Patanjali Enterprise Integration Lead EBS R12 Certified 16 years tenure
Business Case & Technical Challenges Hospira Acquisition February 2017 Acquisition Complementary products portfolios will provide customers with a full suite of IV therapy devices and solutions Makes ICU one of the world’s leading pure-play infusion therapy companies IT Impact Required the move of Hospira systems and capabilities to ICU’s systems and capabilities Hybrid solution required do to both on-prem and cloud integrations Speed to development critical as end of year deadline loomed
OIC Targeted Integrations Design & Development Commercialization Production Revenue Management Reporting & Compliance OIC Integration Layer Agile Product Data Hub Oracle EBS EDI ERP Demand Planning Supply Planning Model N Contract Authoring Contract and Price Management Chargebacks and Rebates Processing Medical Rebates Processing Customer Specific Pricing FSS Compliance Reporting Government Pricing Calculation Product Data Record/ Parts & BOMs Quality Management System SOPs CAPA Audit Management Review Reports Documents Regulated Non-Regulated Design / Change Control for Parts, BOMs, and Documents Product Creation Customer Data Hub Oracle DW Enterprise Reports Customer Creation Service Cloud Global Complaint Management System Customer Data Management Quote Maker Customer Quotes Optymyze Incentive Compensation
Example OIC Integration
Technical & Business Highlights Technical Highlights Leveraged Oracle OIC to orchestrate product change orders from Agile PLM to Oracle EBS and Product Data Hub (PDH) Utilized Agile API web service to retrieve change order details Implemented local and global fault handler for exception processing Benefits Simplified the integration process Real time data exchange in hybrid cloud integration Laid groundwork to leverage Oracle OIC as the enterprise-wide solution
OIC Best Practices Use a Canonical Model to define a change order for simplified mappings to target systems Use scripts to export / import integrations to keep the source in code repository Use a common fault handling pattern in all integrations to create consistency with notifications and retry logic Develop common reusable services where possible to integrate with external systems to prevent duplicate logic and provide a layer of separation between source and target systems Use database procedures for complex data operations, which facilitates easily testable logic and reduces complexity in the integration itself Implement a dashboard for business users to track, and if necessary, reprocess messages Find an experienced partner like AVIO Consulting to help you through the journey