technology leadership conference guide 2015 · welcome to the technology leadership conference at...

17
Leading Breakthroughs InterSystems Technology Leadership Conference 2O15

Upload: others

Post on 28-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Leading Breakthroughs

InterSystems Technology Leadership Conference

2O15

Welcome to the Technology Leadership Conference at InterSystems Global Summit 2015

The Technology Leadership Conference is where you will

learn how to build your next breakthrough by using the

leading-edge features and capabilities of Caché, Ensemble,

DeepSee, and HealthShare. It is an excellent opportunity

to share knowledge with your peers and hear how they

take advantage of our advanced technologies. And as

always, the Technology Leadership Conference provides

unparalleled access to InterSystems executives, product

managers, and developers.

The Technology Leadership Conference features over 70 fast-paced breakout sessions and 15 different hands-on academies. To help you find the sessions that are of the most interest to you, we’ve organized them into four tracks:

n Data Platforms n Development n Healthcare n Industry Trends

This Conference Guide contains information about all the exciting, informative, and fun activities that you can enjoy during the Technology Leadership Conference at InterSystems Global Summit 2015.

Table of Contents

InterSystems Developer Zone 2

Learning Services in the Developer Zone 2

HealthShare User Group 3

Social Activities 4

Sunday Schedule 5

Monday Schedule 6

Tuesday Schedule 8

Wednesday Schedule 10

Thursday & Friday Schedule 11

General Sessions 12

Data Platforms Track 14

Development Track 14

Healthcare Track 15

Industry Trends Track 15

Academy Session Descriptions (listed alphabetically) 16

Breakout Session Descriptions (listed alphabetically) 18

Post-Summit Learning Services Courses 28

Hotel Map Back Cover

Current users of InterSystems HealthShare are invited to come learn and share ideas with one another, and with HealthShare product managers and specialists at the 3rd annual meeting of the HealthShare User Group. We’ve greatly expanded the agenda, offering 9 sessions (and a cocktail party) during the course of the Technology Leadership Conference. Don’t miss this opportunity to contribute to the HealthShare roadmap!

You must be an active user of InterSystems HealthShare to participate. Space in the sessions is limited, so pre- registration is required. (Each session requires separate pre-registration.)

HealthShare User Group MeetingSunday, 2:00 PM – 5:00 PM, Barrel SpringModerators: Kim Humby Jim Heiman, North Shore-LIJ

Guest Speakers: Yuriy Borokhov, NYU Med (Topic: Migrating to HealthShare)

Jesse Waters, Seattle Children’s (Topic: Developing in HealthShare)

Topics include: • HealthShare Vision and Update

• Speed Networking

• Payment Models Driving New

Informatics Needs

• Migrating to HealthShare

• Public HIEs – Treat It Like a Business

• Developing in HealthShare

HealthShare User Group Cocktail Hour Sunday, 5:00 PM – 6:00 PM, Barrel SpringYour ticket for any HealthShare User Group session allows you to attend the cocktail hour.

Operational Reporting (Lunch will be available)

Monday, 12:15 PM – 1:30 PM, Barrel SpringModerator: Matthew Spielman

Personal Community: What’s New and What’s NextMonday, 2:00 PM – 3:10 PM, Barrel SpringModerators: Matthew Spielman, Meredith Staszak

Information Exchange: What’s New and What’s NextMonday, 3:20 PM – 4:30 PM, Barrel SpringModerator: Kim Humby

Patient Index: What’s New and What’s NextMonday, 4:40 PM – 5:50 PM, Barrel SpringModerator: José Ruperez

Active Health Repository: What’s New and What’s NextTuesday, 9:00 AM – 10:10 AM, Barrel SpringModerator: Jill Goldberg

Data ConditioningTuesday, 10:20 AM – 11:30 AM, Barrel SpringModerator: Jill GoldbergGuest Speaker: Beth Friedmann, North Shore-LIJ

Working with Claims DataTuesday, 11:40 AM – 12:50 PM, Barrel SpringModerator: Jim Derrickson

Discuss Your HealthShare Upgrades (Lunch will be available)

Tuesday, 12:50 PM – 2:10 PM, Barrel SpringModerator: Kim HumbyGuest Speaker: Tom Phalen, J2 Interactive

HealthShare User GroupInterSystems Developer ZoneLobby Level Rotunda (near Barrel Spring)

Developer Zone Hours:

Informally meet, talk, or white board with our developers.Check in at the Developer Zone Information Desk to find an expert on:

n Data Platforms topicsOptimizing performance and scalability, designing highly resilient and secure solutions, deploying and managing large systems

n Development topicsIntegration and business process orchestration, support for development languages and IDEs, mobile development with Zen Mojo

n Industry Trends topicsBig Data and cloud computing, driving action through real-time analytics of structured and unstructured data

n Healthcare topicsThe need for healthcare interoperability and how to achieve it, leveraging healthcare analytics, the importance of establishing healthcare communities

n InterSystems Learning Services

n InterSystems Worldwide Response Center

n InterSystems Documentation

InterSystems Learning Services in the Developer ZoneTrain your brain with InterSystems Learning Services! InterSystems Learning Services will have a table in the Developer Zone (Lobby Level Rotunda) where you can come learn about classroom training, online videos, tutorials, and more. Once again this year, expert trainers will be on hand to provide personal tutorials.

Personal “One-on-One” Training

Have you attended a class or training session and want to learn more about certain topics? Do you struggle with a technical concept or issue you would like to resolve? Are you new to InterSystems’ technologies and looking to get a head start on learning about them? Sign up for a 40-minute one-on-one training session with one of our talented technical personal trainers. Take advantage of their in-depth knowledge and training experience while you are at the Global Summit.

Monday: 2:00 PM – 6:00 PM Monday evening, join us for Blues, BBQ, and a Good Ol’ Fashioned “Family Feud”: (6:00 PM – 9:00 PM at B.B. King’s Blues Club)

Tuesday: 9:00 AM – 6:00 PM Wednesday: 9:00 AM – 1:00 PM

2 The Technology Leadership Conference at InterSystems Global Summit 2015 3

Guest SpeakersWe would like to thank all of the customers who have graciously agreed to speak in

Technology Leadership Conference sessions:

Charlie Kim, Seattle Children’s Session: Real-world Scenario: Application Development on the Active Health Repository

Eric Gauthier, Newscycle Solutions Session: Case Study: Enterprise Text Search

Seth Hain, Epic Session: Epic Performance and Scalability

Steve Heard, J2 Interactive Session: Real-world Scenario: Adding RESTful Services to HealthShare

Robert Janetzko, n3 Session: The Smart Bus: Content-based Routing

Mitch Kelly, Great Lakes Health Connect Session: Real-world Scenario: HealthShare in the Cloud

Matt Simpson, Ready Computing Session: Real-world Scenario: Application Development on the Active Health Repository

Ron Sweeney, Integration Required Sessions: Case Study: Real-world SaaS (Part 1) Case Study: Real-world SaaS (Part 2) Real-world Scenario: HealthShare in the Cloud

Bart Vannieuwenhuyse Session: Case Study: Finding Clinical Trial PatientsJanssen R&D, a part of Johnson & Johnson

Mickey Yalon, J2 Interactive Session: Real-world Scenario: Adding RESTful Services

to HealthShare

Stay in Touch

Check your email: If you are WiFi-enabled you

can check your email anywhere throughout the

Global Summit.

Wired stations for checking email are located in the Regency Foyer.

Tweet at the Summit:@InterSystems #GlobalSummit

Please Provide Feedback

Global Summit Survey:survey.intersystems.com

Charge!Does your laptop or mobile device need some power?

Top off your batteries at the power station in the Developer Zone (Lobby Level Rotunda). We’ll have power strips available,

and chargers for some of the most popular mobile devices.

Social Activities

Welcome Reception:Sunday, 6:00 PM – 7:30 PM

Garden Terrace

Blues, BBQ, and a Good Ol’ Fashioned “Family Feud”:Monday, 6:00 PM – 9:00 PM

B.B. King’s Blues Club (Walking distance from the Hyatt)

The Wizarding World of Harry Potter™ – Diagon Alley™ at Universal Studios Florida® :

Tuesday7:00 PM: Buses leave from the Hyatt’s International Lobby entrance.

10:30 PM: Board buses for the return trip.

Grande Pines Golf Course

Airport Lakes Park

RegencyFoyer

Plaza Ballroom I

Plaza Ballroom J

Plaza Ballroom K

Orlando Ballroom L

Barrel Spring

Garden Terrace

20th Annual 7th Annual Registration Making Your Embedding InterSystems Introduction to HealthShare Welcome ReceptionInterSystems InterSystems Soccer Unstructured Analytics Enterprise Ensemble User Group Meeting

Golf Tournament Match Data Work for Action Manager 2:00 PM - 5:00 PM• HealthShare Vision and Update• Speed Networking• Payment Models Driving New Informatics Needs• Migrating to HealthShare• Public HIEs- Treat it Like a Business• Developing in HealthShare• Wrap up

5:00 PM - 6:00 PMCocktail Hour

(Exclusively for current HealthShare customers)

7:00 AM - 1:00 PM 7:50 AM - 12:30 PM 12:00 PM - 7:00 PM 1:00 PM – 3:00 PM 1:00 PM – 3:00 PM 1:00 PM – 3:00 PM 1:00 PM – 5:30 PM 6:00 PM - 7:30 PM

Alain HoufDanny Wijnschenk

Industry Trends

Barry CooperMichael Braam

Industry Trends

Dake Sands Ken Takemura

Data Platforms

Michael Brady

Data Platforms

InterSystems Global Summit 2015 - Sunday, March 8(Schedule subject to change)

■ Technology Leadership Conference Academy (pre-registration is required)■ All Conferences Hands-on Session – ticket required

■ Technology Leadership Conference Session TRACKS: Development Industry Trends Platforms Healthcare

Sunday, March 8 (Schedule subject to change)

4 The Technology Leadership Conference at InterSystems Global Summit 2015 5

InterSystems Global Summit 2015 - Monday, March 9(Schedule subject to change)

Technology Leadership Conference Sessions Technology Leadership Conference Academies

7:00 AMBreakfast: Plaza D-G, 7:00 AM - 9:00 AM

Regency Ballrooms O through RGlobal Summit Keynote

9:00 AM -10:00 AM Terry Ragon, InterSystems Founder and CEO

Paul Grabscheid, InterSystems Vice President of Strategic Planning

HealthShare Platforms Keynote10:00 AM – 10:30 AM

Joe DeSantis, InterSystems Vice President, HealthShare Platforms

Break 10:30 AM – 11:00 AM

Database Platforms Keynote11:00 AM – 11:30 AM

Robert Nagle, InterSystems Vice President, Database Platforms

How Will You Leverage the Internet of Things?11:30 AM -12:15 PM

Guest Speaker: Jeremy Geelan, President & CEO, 21st Century Internet Group; Founding Editor, Cloud Computing Journal

12:15 PM

Lunch: Plaza D-G, 12:15 PM – 2:00 PM

Barrel Spring

Lunch: Plaza D-G, 12:15 PM - 2:00 PMHSUG Lunch SessionOperational Reporting

12:15 PM - 1:30 PMPlaza Ballroom I Plaza Ballroom J Plaza Ballroom K Orlando Ballroom LWorking with IHE Predictive Configuring an Zen Mojo

Healthcare Analytics EnterpriseOrlando Ballroom M Orlando Ballroom N Regency Ballroom O Regency Ballroom P Regency Ballroom Q Regency Ballroom R Barrel Spring Service Bus

2:00 PM Monetizing InterSystems’ New Working with Re-introducing HSUG Session Mobile Applications Hadoop Gateway Auditing in HealthShare Personal Community:

HealthShare What’s New andStefan Wittmann David Kaaret David Lutz Joe DeSantis What’s Next 1:30 PM - 3:30 PM 1:30 PM - 3:30 PM 1:30 PM - 3:30 PM 1:30 PM - 3:30 PM

Development Industry Trends Healthcare Healthcare

2:30 PMBreak 2:30 PM - 2:40 PM

2:40 PM REST: Take a The Benefits of a All About Adding iKnow to Performance TipsBreak from SOAP Data Fabric Containerization Your Applications & Tricks

(Part 1)Rich Taylor David Kaaret Luca Ravazzolo Danny Wijnschenk Greg King

Development Industry Trends Data Platforms Industry Trends Data Platforms Healthcare

3:10 PMBreak 3:10 PM - 3:20 PM

Boris Mamkin Marcel Den Ouden Mike Moulckers Pat Fass

Steve Renshaw Chip Gore Ray Wright Attila Toth

3:20 PM New JSON APIs Weaving a Security: Epic Performance Working with the Performance Tips HSUG SessionData Fabric Hardening and Scalability HealthShare & Tricks Information Exchange: Healthcare Industry Trends Data Platforms Development

Data Model (Part 2) What’s New and

Break 3:30 PM - 4:00 PM

Stefan Wittmann David Kaaret Tony Pepper Ken Takemura Daryl Flaming Anton Umnikov What’s NextBill McCormick Guest from Epic

Development Industry Trends Data Platforms Data Platforms Healthcare Data Platforms

3:50 PMBreak 3:50 PM - 4:00 PM

4:00 PM Introduction to The Databasescape Security: Scaling Vertically, Best Practices for Studio Upgrades HealthShare Optimizing SQL Team EliminatingZen Mojo Authentication Scaling Horizontally Implementation End to End Performance Development Application

in Caché PerformanceMichael Braam Olivier Caudron Andreas Dieckow Ray Fucillo Kevin Ferriter Bill McCormick Bottlenecks

Development Industry Trends Data Platforms Data Platforms Healthcare Development Healthcare

4:30 PMBreak 4:30 PM - 4:40 PM

4:00 PM - 6:00 PM 4:00 PM - 6:00 PM 4:00 PM - 6:00 PM 4:00 PM - 6:00 PM

4:40 PM Building What’s a Security: Managing Adding Population Demonstrating HSUG SessionMobile Applications Document Database? Certificate Many Instances Health Management the New Development Patient Index:

Management to Your HIE Paradigm What’s New andStefan Wittmann Iran Hutchinson Renee Cannon Andreas Dieckow Bill McCormick What’s Next

Development Industry Trends Data Platforms Data Platforms Development

5:10 PMBreak 5:10 PM - 5:20 PM

5:20 PM How to Develop Better Decisions Cross-site Scripting: Moving Data with the Caché as aZen Mojo Plug-ins Using A Cautionary Tale Enterprise Manager Document Database

Unstructured DataBrian Fives Benjamin De Boe Maxim Vershinin Andreas Dieckow David E. Nelson Alain Houf Alex Schaefer Harry Tong Sergei Shutov Anton Umnikov

Mohamed Oukani Kyle Baxter Tim Leavit Ning Zhang

Development Industry Trends Data Platforms Data Platforms Healthcare Industry Trends Healthcare

Healthcare Industry Trends Data Platforms Data Platforms

Blues, BBQ, and a Good Ol’ Fashioned “Family Feud” BB King’s Blues Club, 6:00 PM - 9:00 PM

9:00 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

■ Technology Leadership Conference Academy (pre-registration is required)■ All Conferences Hands-on Session – ticket required

■ Technology Leadership Conference Session TRACKS: Development Industry Trends Platforms Healthcare

Monday, March 9 (Schedule subject to change)

Meet InterSystems developers and product managers for great music and food at the nearby B.B. King’s Blues Club.

Join a Technology Leadership “track team” and face off in a version of the popular survey-based

American game show “Family Feud.”

(If you wish to participate in the game, sign up for a “track team” at the registration desk before 5:00 PM on Monday).

Download the Global Summit

Mobile Event Appintersystems.boothtag.com

Gain mobile access to your personal schedule. Make connections,

and have fun!

(Keep your eye out for QR codes).

Blues, BBQ, and a Good Ol’ Fashioned

“Family Feud”

Monday, 6:00 PM – 9:00 PMB.B. King’s Blues Club

6 The Technology Leadership Conference at InterSystems Global Summit 2015 7

InterSystems Global Summit 2015 - Tuesday, March 10(Schedule subject to change)

Technology Leadership Conference Sessions Technology Leadership Conference Academies

7:00 AM

Breakfast: Plaza D-G, 7:00 AM - 9:00 AM Breakfast: Plaza D-G, 7:00 AM - 9:00 AM

Orlando Ballroom M Orlando Ballroom N Regency Ballroom O Regency Ballroom P Regency Ballroom Q Regency Ballroom R Barrel Spring 9:00 AM Implementing a Is SaaS Right InterSystems’ New Running Parallel SQL CDA 101 Studio Upgrades HSUG Session

Predictive Model For You? Service Registry Active HealthRepository:

Chip Gore Andreas Dieckow Dave Loveluck Pierre-Yves Duquesnoy Mack Govil Bill McCormick What’s New andWhat’s Next

Industry Trends Industry Trends Data Platforms Data Platforms Healthcare Development

9:30 AMBreak 9:30 AM - 9:40 AM

9:00 AM - 10:10 AM

9:40 AM Zen Mojo How Much Uptime CDA 201 DemonstratingCharting Do I Need? the New Development

ParadigmClayton Lewis Mark Bolinsky Mack Govil Bill McCormick

Plaza Ballroom I Plaza Ballroom J Plaza Ballroom K Orlando Ballroom LDevelopment Data Platforms Healthcare Development Healthcare Managing and Implementing Implementing Eliminating

10:10 AMBreak 10:10 AM - 10:20 AM

Monitoring RESTful Message Routing ApplicationHealthShare Applications Rules Using Performance

10:20 AM How to Develop Cloud-based Security: Mirroring: IHE 101: Re-introducing HSUG Session Unstructured Data BottlenecksZen Mojo Plug-ins Deployments: Hardening Simple HA and DR Introduction to IHE HealthShare Data Conditioning

Lessons LearnedBrian Fives Tony Pepper Ray Fucillo David C. Nelson Joe DeSantis 10:20 AM - 11:30 AM 10:00 AM - 12:00 PM 10:00 AM - 12:00 PM 10:00 AM - 12:00 PM 10:00 AM - 12:00 PM

Dave Loveluck

Development Industry Trends Data Platforms Data Platforms Healthcare Healthcare

10:50 AMBreak 10:50 AM - 11:00 AM

11:00 AM Using Case Study: Security: Designing IHE 201: Introduction toZen Mojo Real-world SaaS Authentication for Uptime Intermediate IHE the Personal

E� ectively (Part 1) CommunityMichael Braam Dave Loveluck, Guest from Andreas Dieckow Mark Bolinsky David C. Nelson

Integration Required

Development Industry Trends Data Platforms Data Platforms Healthcare Healthcare

11:30 AMBreak 11:30 AM - 11:40 AM

Break11:30 AM - 11:40 AM

11:40 AM New JSON APIs Case Study: Security: Configuration Working with the HSUG SessionReal-world SaaS Certificate Essentials HealthShare Working with Kevin Kindschuh Randy Stewart Randy Pallotta Anton Umnikov

(Part 2) Management Data Model Claims Data John Goodgame Louise Parberry Thomas Nitzsche Ning Zhang

Stefan Wittmann Dave Loveluck, Guest from Renee Cannon Murray Oldfield Daryl Flaming Meredith Staszak Healthcare Development Data Platforms Data Platforms

Bill McCormick Integration Required 11:40 AM - 12:50 PM Development Industry Trends Data Platforms Data Platforms Healthcare Healthcare

Lunch: Plaza D-G, 12:00 PM - 1:00 PM12:10 PM

Lunch: Plaza D-G, 12:10 PM - 2:10 PM

The Developer Zone will be open during this extended Lunch break

Healthcare

HSUG Lunch Session Plaza Ballroom I Plaza Ballroom J Plaza Ballroom K Orlando Ballroom LDiscuss Your Making Your Optimizing SQL Configuring an ImplementingHealthShare Unstructured Performance Enterprise RESTful Applications

Upgrades Data Work Service Bus1:30 PM

12:50 PM - 2:10 PM

1:00 PM - 3:00 PM 1:00 PM - 3:00 PM 1:00 PM - 3:00 PM 1:00 PM - 3:00 PM

2:00 PM Healthcare

Orlando Ballroom M Orlando Ballroom N Regency Ballroom O Regency Ballroom P Regency Ballroom Q Regency Ballroom R Barrel Spring 2:10 PM Building DeepSee Memory Utilization Monitoring Working with Introduction to the Real-world Scenario:

Mobile Applications Roadmap and Management Integrated Systems Clinical Message Patient Index ApplicationDelivery Development on the

Stefan Wittmann Joe Gallant Greg Cooper James MacKeith Active HealthRepository

Development Industry Trends Data Platforms Data Platforms

2:40 PMBreak 2:40 PM - 2:50 PM

2:10 PM - 3:20 PM 2:10 PM - 3:20 PM 2:10 PM - 3:20 PMAlain Houf Harry Tong Mike Moulckers Randy Stewart

2:50 PM Introduction to Implementing Virtualization Configuring Jill Goldberg Danny Wijnschenk Kyle Baxter Ray Wright Louise Parberry

Zen Mojo DeepSee: The Basics Best Practices Alerts Guest from Seattle Industry Trends Industry Trends Data Platforms Development

Children’s Hospital

Break 3:00 PM - 3:30 PM

Michael Braam Joe Gallant Murray Oldfield Randy Pallotta Tom Spencer Mark Massias Guest from

Ready Computing

Development Industry Trends Data Platforms Data Platforms Healthcare Healthcare Healthcare

3:20 PMBreak 3:20 PM - 3:30 PM

3:30 PM Increasing Extending the Run All About What is FHIR? Tuning the Real-world Scenario: Working with IHE Embedding Team Zen MojoMobile Application Power of DeepSee Levels Containerization Patient Index Automating Analytics Development

Value Healthcare for Action in CachéStefan Wittmann Steve Shaw Ray Fucillo Luca Ravazzolo Matthew Spielman Business Processes

Development Industry Trends Data Platforms Data Platforms Healthcare

4:00 PMBreak 4:00 PM - 4:10 PM

3:30 PM - 4:40 PM 3:30 PM - 4:40 PM 3:30 PM - 5:30 PM 3:30 PM - 5:30 PM 3:30 PM - 5:30 PM 3:30 PM - 5:30 PM

4:10 PM Web Services From Search Excellent Business Unattended Innovations inAuthentication to Find Process Orchestration Installation Tips HealthShare

& TricksRandy Stewart Benjamin De Boe Dave Loveluck Mike Moulckers Qi Li Bogdan Deval Randy Pallotta

Development Industry Trends Data Platforms Data Platforms Healthcare Healthcare Healthcare

4:40 PMBreak 4:40 PM - 4:50 PM

4:50 PM Hibernate and Case Study: Routing REST/SOAP Managing Configuring Consent Introduction to the Real-world Scenario:Entity Framework Enterprise Through Your ESB Many Instances in HealthShare Information Clinical Notifications

Text Search ExchangeAndre Cerri Benjamin De Boe Louise Parberry Andreas Dieckow

Maxim Vershinin Guest from Newscycle 4:50 PM - 6:00 PM 4:50 PM - 6:00 PM 4:50 PM - 6:00 PMDevelopment Industry Trends Data Platforms Data Platforms Boris Mamkin Barry Cooper Sergei Shutov Pat Fass

5:20 PMBreak 5:20 PM - 5:30 PM

Steve Renshaw Michael Braam Tim Leavitt Attila Toth

Healthcare Industry Trends Data Platforms Development

5:30 PM From Application Extracting Data from The Smart Bus: Moving Data with theto App Medical Records Content-based Enterprise Manager

RoutingAttila Toth Dirk Van Hy� e Benjamin De Boe Andreas Dieckow Steve Mallam Alex Schaefer Tom Spencer

Misha Bouzinier Guest from n3

Development Industry Trends Data Platforms Data Platforms Healthcare Healthcare Healthcare

7:00 PM Tuesday Evening Social Event: The Wizarding World of Harry Potter™ - Diagon Alley™ at Universal Studios Florida®7:00 PM: Buses leave from the Hyatt (International Lobby Entrance).

10:30 PM: Board buses for the final return trip.

■ Technology Leadership Conference Academy (pre-registration is required)■ All Conferences Hands-on Session – ticket required

■ Technology Leadership Conference Session TRACKS: Development Industry Trends Platforms Healthcare

Tuesday, March 10 (Schedule subject to change)

The Wizarding World of Harry Potter™ – Diagon Alley™ at Universal Studios Florida®

Tuesday, 7:00 PM – 10:30 PM

On Tuesday evening, Global Summit attendees and their registered guests will have the opportunity to relax and mingle at Universal Orlando® Resort. We’ve reserved The Wizarding World of Harry Potter™ – Diagon Alley™ at Universal Studios Florida® just for you! All night long, you’ll have unlimited access to the shops and establishments of Diagon Alley™, including:

Harry Potter and the Escape from Gringotts™– Marvel at the grand marble hall of Gringotts™ bank where you’ll see goblins hard at work. Then journey through cavernous passageways leading deep underground, encountering Harry, Ron, and Hermione – as well as some malicious villains – on the way. The new, multi-dimensional thrill ride, Harry Potter and the Escape from Gringotts™, seamlessly melds the latest cutting-edge technologies and live special effects to create a completely immersive, unforgettable adventure.

Ollivanders™: Makers of Fine Wands since 382 BC – Step into the small, dusty shop and gaze up at countless wand boxes stacked to the ceiling. See a wand choose a wizard in this unique interactive experience.

Knockturn Alley – Witches and wizards who are up to no good are sure to be found along the dark, gloomy passageways of Knockturn Alley. A side street directly off Diagon Alley™, this is where those who practice the Dark Arts come to purchase their essentials. The most infamous shop here is Borgin and Burkes™, where one can find skulls and other unsettling objects, such as Death Eater masks, costumes, and other unique items.

Board buses at 7:00 PM at the International Lobby entrance.

Board buses for the return trip at 10:30 PM.

8 The Technology Leadership Conference at InterSystems Global Summit 2015 9

Make sure to visit the Developer Zone

InterSystems Global Summit 2015 - Thursday, March 12(Schedule subject to change) Day 1 of 2

Post-Summit Learning Services Courses

7:00 AMBreakfast

Winter Park 49 Winter Park 50 Winter Park 51 Winter Park 539:00 AM Mirroring Fundamentals of Developing Custom DeepSee

Working with IHE Integrations with FundamentalsClient Components Ensemble

in HealthShare

9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM

Chad Severtson Sue O’Leary Michael Brady David E. Nelson

Lunch

Mirroring Fundamentals of Developing Custom DeepSee(Continued) Working with IHE Integrations with Fundamentals

Client Components Ensemble (Continued) in HealthShare (Continued)

(Continued)

5:00 PM

InterSystems Global Summit 2015 - Friday, March 13(Schedule subject to change) Day 2 of 2

Post-Summit Learning Services Courses

7:00 AMBreakfast

Winter Park 49 Winter Park 50 Winter Park 51 Winter Park 539:00 AM Mirroring Fundamentals of Developing Custom DeepSee

(Day 2) Working with IHE Integrations with FundamentalsClient Components Ensemble (Day 2)

in HealthShare (Day 2)(Day 2)

9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM

Chad Severtson Sue O’Leary Michael Brady David E. Nelson

Lunch

Mirroring Fundamentals of Developing Custom DeepSee(Continued) Working with IHE Integrations with Fundamentals

Client Components Ensemble (Continued) in HealthShare (Continued)

(Continued)

5:00 PM

2-22-15

InterSystems Global Summit 2015 - Thursday, March 12(Schedule subject to change) Day 1 of 2

Post-Summit Learning Services Courses

7:00 AMBreakfast

Winter Park 49 Winter Park 50 Winter Park 51 Winter Park 539:00 AM Mirroring Fundamentals of Developing Custom DeepSee

Working with IHE Integrations with FundamentalsClient Components Ensemble

in HealthShare

9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM

Chad Severtson Sue O’Leary Michael Brady David E. Nelson

Lunch

Mirroring Fundamentals of Developing Custom DeepSee(Continued) Working with IHE Integrations with Fundamentals

Client Components Ensemble (Continued) in HealthShare (Continued)

(Continued)

5:00 PM

InterSystems Global Summit 2015 - Friday, March 13(Schedule subject to change) Day 2 of 2

Post-Summit Learning Services Courses

7:00 AMBreakfast

Winter Park 49 Winter Park 50 Winter Park 51 Winter Park 539:00 AM Mirroring Fundamentals of Developing Custom DeepSee

(Day 2) Working with IHE Integrations with FundamentalsClient Components Ensemble (Day 2)

in HealthShare (Day 2)(Day 2)

9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM

Chad Severtson Sue O’Leary Michael Brady David E. Nelson

Lunch

Mirroring Fundamentals of Developing Custom DeepSee(Continued) Working with IHE Integrations with Fundamentals

Client Components Ensemble (Continued) in HealthShare (Continued)

(Continued)

5:00 PM

2-22-15

Thursday, March 12 (Schedule subject to change) Friday, March 13 (Schedule subject to change)

InterSystems Global Summit 2015 - Wednesday, March 11(Schedule subject to change)

Technology Leadership Conference Sessions Technology Leadership Conference Academies

7:00 AMBreakfast: Plaza D-G, 7:00 AM - 9:00 AM Breakfast: Plaza D-G, 7:00 AM - 8:30 AM

Plaza Ballroom I Plaza Ballroom J Plaza Ballroom K Orlando Ballroom LHealthShare Team Development Implementing ImplementingEnd to End in Caché Message Routing RESTful Applications

Rules UsingUnstructured Data

Orlando Ballroom M Orlando Ballroom N Regency Ballroom O Regency Ballroom P Regency Ballroom Q Regency Ballroom R Barrel Spring 9:00 AM Implementing a Weaving a Excellent Business Running Parallel SQL IHE 101: Performance Tips Real-world Scenario:

Predictive Model Data Fabric Process Orchestration Introduction to IHE & Tricks: Part 1 Using SDA 8:30 AM - 10:30 AM 8:30 AM - 10:30 AM 8:30 AM - 10:30 AM 8:30 AM - 10:30 AM

Chip Gore David Kaaret Dave Loveluck Pierre-Yves Duquesnoy David C. Nelson Greg King

Industry Trends Industry Trends Data Platforms Data Platforms Healthcare Data Platforms

9:30 AMBreak 9:30 AM - 9:40 AM

9:40 AM Using Implementing ObjectScript Scaling Vertically, IHE 201: Performance TipsZen Mojo DeepSee: The Basics Error Handling Scaling Horizontally Intermediate IHE & Tricks: Part 2

E� ectivelyMichael Braam Joe Gallant Mike Hall Ray Fucillo David C. Nelson Anton Umnikov Boris Mamkin

Development Industry Trends Data Platforms Data Platforms Healthcare Data Platforms Healthcare

10:10 AMBreak 10:10 AM - 10:20 AM

Break10:10 AM - 10:20 AM Alex Schaefer Sergei Shutov Randy Pallotta Randy Stewart

10:20 AM From Application Extending the The Smart Bus: Monitoring CDA 101 The Cloudscape Real-world Scenario: Mohamed Oukami Tim Leavitt Thomas Nitzsche Louise Parberry

to App Power of DeepSee Content-based Integrated Systems Adding RESTfulRouting Services to Healthcare Data Platforms Data Platforms Development

Attila Toth Steve Shaw Benjamin De Boe James MacKeith Mack Govil Mike Fuller HealthShare

Break 10:30 AM - 11:00 AMGuest from N3

Development Industry Trends Data Platforms Data Platforms Healthcare Industry Trends

10:50 AMBreak 10:50 AM - 11:00 AM

11:00 AM Zen Mojo Case Study: InterSystems’ New Configuring CDA 201 Caché as a Managing and Predictive InterSytems EliminatingCharting Finding Clinical Service Registry Alerts Document Database Monitoring Analytics Enterprise Manager Application

Trial Patients Kim Humby HealthShare PerformanceClayton Lewis Dirk Van Hy� e Dave Loveluck Randy Pallotta Mack Govil Alain Houf Guests from Bottlenecks

Guest Speaker J2 Interactive

Development Industry Trends Data Platforms Data Platforms Healthcare Data Platforms Healthcare

11:30 AMBreak 11:30 AM - 11:40 AM

11:00 AM - 1:00 PM 11:00 AM - 1:00 PM 11:00 AM - 1:00 PM 11:00 AM - 1:00 PM11:40 AM Web Services Adding iKnow to Routing REST/SOAP Designing for Adding Data to Deploying Your Real-world Scenario:

Authentication Your Applications Through Your ESB Uptime Your HealthShare Application on HealthShareExchange: HealthShare in the Cloud

Randy Stewart Danny Wijnschenk Louise Parberry Mark Bolinsky Best Practices

Development Industry Trends Data Platforms

12:10 PMBreak 12:10 PM - 12:20 PM (NOTE: Lunch available from 12:10 PM - 2:00 PM)

12:20 PM REST: Take a From Search Unattended Mirroring: Kim Humby

through Break from SOAP to Find Installation Tips Simple HA & DR Guest from Great Lakes

12:50 PM & Tricks Health Connect

Rich Taylor Benjamin De Boe Mike Moulckers Ray Fucillo Jim Derrickson Je� Semmens Guest from

Integration RequiredDevelopment Industry Trends Data Platforms Data Platforms Healthcare Healthcare Healthcare Kevin Kindschuh Marcell Den Ouden Dake Sands Anton Umnikov

Lunch available in Plaza D-G from 12:10 PM - 2:00 PM

John Goodgame Chip Gore Ken Takemura Ning Zhang

Healthcare Industry Trends Data Platforms Data Platforms

Lunch: Plaza D-G, 1:00 PM - 2:00 PM

■ Technology Leadership Conference Academy (pre-registration is required)■ All Conferences Hands-on Session – ticket required

■ Technology Leadership Conference Session TRACKS: Development Industry Trends Platforms Healthcare

Wednesday, March 11 (Schedule subject to change)

10 The Technology Leadership Conference at InterSystems Global Summit 2015 11

General Sessions

Global Summit KeynoteMonday, 9:00 AM – 10:00 AM, Regency O through RSpeakers: Terry Ragon, InterSystems Founder and CEO

Paul Grabscheid, InterSystems Vice President of Strategic Planning

InterSystems senior executives will address attendees from all three of our concurrent conferences, giving presentations about our strategic direction and product plans.

HealthShare Platforms Keynote Monday, 10:00 AM – 10:30 AM, Regency O through RSpeaker: Joe DeSantis, InterSystems Vice President, HealthShare Platforms

Joe DeSantis, Vice President, HealthShare Platforms, will talk about the future vision and evolution of HealthShare, our health informatics paltform, and demonstrate some of the new features and capabilities.

Database Platforms Keynote

Monday, 11:00 AM – 11:30 AM, Regency O through RSpeaker: Robert Nagle, InterSystems Vice President, Database Platforms

Robert Nagle, Vice President, Database Platforms, will talk about the future of building, managing, and operating data-intensive applications and how InterSystems’ products are evolving to meet them.

How Will You Leverage the Internet of Things?Monday, 11:30 AM – 12:15 PM, Regency O through RGuest speaker: Jeremy Geelan, President & CEO, 21st Century Internet Group; Founding Editor, Cloud Computing Journal

It has been around since the ‘90s when telemetry was used to let the local Coke bottler know when a dorm’s soda machine was out of caffeine-laden goodness...so why has the conjunc-tion of sensors, things, people, and the Internet - the so-called Internet of Things - suddenly become something every business on earth is looking at and wondering about? What’s its business value? Above all, where is it all headed, why, and when...and how can businesses best take advantage?

An Executive Academy Member of the International Academy of Digital Arts & Sciences, Jeremy Geelan is Conference Chair of the international IoT Expo™ conference series and a domain expert on “The Future of the Future”...with a current special focus on the Internet of Things (IoT) and on connection & col-laboration technologies (Co-Technology).

Chairman & CEO of the 21st Century Internet Group, Inc. which owns and operates the IoT Expo™ franchise worldwide, he is the founding editor-in-chief of several groundbreaking online publications, including Wireless Business & Technology, Web 2.0 Journal, Social Computing Magazine, Cloud Computing Journal and New Paradigms Journal and served 2008–13 as Conference Chair of Cloud Expo® – widely acknowledged to be the largest Cloud Computing & Big Data event in the world.

Educated at Cambridge University and trained at the British Broadcasting Corporation, Jeremy’s professional stock-in-trade is to anticipate and explore alternative social and tech-nological futures, and – from among them – to pinpoint and then help showcase and evangelize only the most promising and productive alternatives. He writes profusely and currently speaks all over the world about the Internet of Things and the trajectory of communication and collaborative technologies (for which he coined the term Co-Technology) in the age of the real-time Web and the Industrial Internet. His most recent keynotes were given in Norway, Israel, Trinidad & Tobago, Colombia, Vancouver and London.

12 The Technology Leadership Conference at InterSystems Global Summit 2015 13

Healthcare Track

The Healthcare track is all about how IT can help improve patient care while controlling costs. Topics range from the need for healthcare interoperability and how to achieve it, to leveraging healthcare analytics, to the importance of establishing healthcare communities.

Active users of InterSystems HealthShare may also be interested in the HealthShare User Group sessions. (See page 3).

Academies (hands-on):

HealthShare End to EndManaging and Monitoring HealthShareWorking with IHE

Breakout sessions:

Adding Data to Your HealthShare Exchange : Best PracticesAdding Population Health Management to Your HIEBest Practices for ImplementationCDA 101CDA 201Configuring Consent in HealthShareDeploying Your Application on HealthShareExtracting Data from Medical RecordsIHE 101: Introduction to IHEIHE 201: Intermediate IHEInnovations in HealthShareIntroduction to Information ExchangeIntroduction to the Patient IndexIntroduction to the Personal CommunityReal-world Scenario: Adding RESTful Services to HealthShareReal-world Scenario: Application Development on the Active Health RepositoryReal-world Scenario: Automation Healthcare Business ProcessesReal-world Scenario: Clinical NotificationsReal-world Scenario: HealthShare in the CloudReal-world Scenario: Using SDARe-introducing HealthShareTuning the Patient IndexWhat is FHIR?Working with Auditing in HealthShareWorking with Clinical Message DeliveryWorking with the HealthShare Data Model

Industry Trends Track

The Industry Trends track highlights how our technologies support the hottest, most important IT industry trends and enable you to build leading-edge applications. Topics range from leveraging Big Data and cloud computing to driving action through real-time analytics of both structured and unstructured data.

Academies (hands-on):

Embedding Active Analytics for ActionMaking Your Unstructured Data WorkPredictive Analytics

Breakout sessions:

Adding iKnow to Your ApplicationBetter Decisions Using Unstructured DataCaché as a Document DatabaseCase Study: Enterprise Text SearchCase Study: Finding Clinical Trial PatientsCase Study: Real-world SaaS (Part 1)Case Study: Real-world SaaS (Part 2)Cloud-based Deployments: Lessons LearnedDeepSee RoadmapExtending the Power of DeepSeeExtracting Data from Medical RecordsFrom Search to FindImplementing a Predictive ModelImplementing DeepSee: The BasicsInterSystems’ New Hadoop GatewayIs SaaS Right for You?The Benefits of a Data FabricThe CloudscapeThe DatabasescapeThe Smart Bus: Content-based RoutingWeaving a Data FabricWhat’s a Document Database?

Data Platforms Track

The Data Platforms track introduces new features and capabilities of our products and helps you make the most of our advanced technologies. Topics range from optimizing performance and scalability, to designing highly resilient and secure solutions, to utilities for deploying and maintaining your breakthrough applications

Academies (hands-on):

Configuring an Enterprise Service BusEliminating Application Performance BottlenecksImplementing Message Routing Rules Using Unstructured DataInterSystems’ Enterprise ManagerIntroduction to EnsembleOptimizing SQL PerformanceTeam Development in Caché

Breakout sessions:

All About Containerization Configuration EssentialsConfiguring AlertsCross-site Scripting: A Cautionary TaleDesigning for UptimeEpic Performance and ScalabilityExcellent Business Process OrchestrationHow Much Uptime Do I Need?InterSystems’ New Service RegistryManaging Many InstancesMemory Utilization and ManagementMirroring: Simple HA and DRMonitoring Integrated SystemsMoving Data with the Enterprise ManagerObjectScript Error HandlingPerformance Tips & Tricks: Part 1Performance Tips & Tricks: Part 2Routing REST/SOAP through Your ESBRun LevelsRunning Parallel SQLScaling Vertically, Scaling HorizontallySecurity: AuthenticationSecurity: Certificate ManagementSecurity: HardeningThe Smart Bus: Content-based RoutingUnattended Installation Tips & TricksVirtualization Best Practices

Development Track

The Development track focuses on how you can rapidly deliver data and functionality from across your suite of exist-ing applications to the people who need it, when they need it, and where they need it. Topics range from integration and business process orchestration to support for development languages and IDEs, to mobile development with Zen Mojo.

Academies (hands-on):

Implementing RESTful ApplicationsZen Mojo

Breakout sessions:

Building Mobile ApplicationsDemonstrating the New Development ParadigmFrom Application to AppHibernate and Entity FrameworkHow to Develop Zen Mojo PluginsIncreasing Mobile Application ValueIntroduction to Zen MojoMonetizing Mobile ApplicationsNew JSON APIsREST: Take a Break from SOAPStudio UpgradesUsing Zen Mojo EffectivelyWeb Services AuthenticationZen Mojo Charting

14 The Technology Leadership Conference at InterSystems Global Summit 2015 15

Introduction to Ensemble Sunday, 1:00 PM – 5:30 PM, Orlando Ballroom LTrack: Data PlatformsPresenter: Michael Brady

Breakthrough applications are almost always connectable applications, so many of our partners build their solutions on Ensemble. This extended academy provides a hands-on intro-duction to productions, their architecture, and the tools you’ll use to work with them. You’ll learn how to create and modify productions, navigate the production section of the Manage-ment Portal, and work with production messages. This course is recommended for those new to Ensemble, and is especially recommended to those planning to attend Ensemble sessions during the Technology Leadership Conference.

Making Your Unstructured Data WorkSunday, 1:00 PM – 3:00 PM, Plaza Ballroom ITuesday, 1:00 PM – 3:00 PM, Plaza Ballroom ITrack: Industry TrendsTechnical level: IntroductoryPresenters: Alain Houf, Danny Wijnschenk

This hands-on academy will help you design and develop applications leveraging unstructured data. Rather than just storing (or perhaps searching through) text using classic meth-ods, you will learn how to use InterSystems’ iKnow technology to unravel free text and identify relevant elements that can increase your application’s overall efficiency. NOTE: The break-out session “Adding iKnow to Your Applications” complements this hands-on academy.Prerequisite: Familiarity with Caché.

Managing and Monitoring HealthShareTuesday, 10:00 AM – 12:00 PM, Plaza Ballroom IWednesday, 11:00 AM – 1:00 PM, Plaza Ballroom ITrack: HealthcareTechnical level: IntermediatePresenters: Kevin Kindschuh, John Goodgame

Whether within a large IDN, or a regional (or countrywide) health exchange, HealthShare installations are frequently very large and complex. In this hands-on academy, you will learn to use HealthShare’s sophisticated management and monitoring tools. Prerequisite: Familiarity with HealthShare.

Optimizing SQL PerformanceMonday, 4:00 PM – 6:00 PM, Plaza Ballroom JTuesday, 1:00 PM – 3:00 PM, Plaza Ballroom JTrack: Data PlatformsTechnical level: AdvancedPresenters: Harry Tong, Kyle Baxter

This hands-on academy teaches the use of new SQL perfor-mance tools introduced in the latest versions of our software. Topics will include gathering run-time data and analyzing your query plan, determining where to focus your optimization efforts, and how to create and test an alternate query plan. Prerequisite: Familiarity with Caché.

Predictive AnalyticsMonday, 1:30 PM – 3:30 PM, Plaza Ballroom JWednesday, 11:00 AM – 1:00 PM, Plaza Ballroom JTrack: Industry TrendsTechnical level: IntermediatePresenters: Marcel Den Ouden, Chip Gore

This academy provides experience using new DeepSee predic-tive analytics capabilities. Hands-on exercises will teach you to use DeepSee to import and use predictive models. Come learn how you can easily embed predictive analytics in your applica-tions and business processes, running predictive models against current, transactional data to help you make well-informed decisions. NOTE: The breakout session “Implementing a Predictive Model” complements this hands-on academy.Prerequisite: Familiarity with Caché.

Team Development in CachéMonday, 4:00 PM – 6:00 PM, Plaza Ballroom KTuesday, 3:30 PM – 5:30 PM, Plaza Ballroom KWednesday, 8:30 AM – 10:30 AM, Plaza Ballroom JTrack: Data PlatformsTechnical level: IntermediatePresenters: Sergei Shutov, Tim Leavitt

In this hands-on academy, we will use Agile Development methodologies along with Zen Mojo to build an almost- real-world mobile app. Walking through an iterative software development process from idea to implementation, you will learn to use development techniques such as automated build and deployment, continuous integration and delivery, and source control and unit testing.Prerequisite: Familiarity with Caché.

Working with IHEMonday, 1:30 PM – 3:30 PM, Plaza Ballroom ITuesday, 3:30 PM – 5:30 PM, Plaza Ballroom ITrack: HealthcareTechnical level: AdvancedPresenters: Boris Mamkin, Steve Renshaw

While HL7 still provides the bulk of integration between systems within hospitals, IHE profiles are being used for more complex integrations across the enterprise and beyond the walls to the community. This academy will give hands-on experience with using the IHE profiles needed to share data within the enterprise and with the community, including how to interact with a health information exchange.Prerequisite: Familiarity with HealthShare and IHE profiles.

Zen MojoMonday, 1:30 PM – 3:30 PM, Orlando Ballroom LTuesday, 3:30 PM – 5:30 PM, Orlando Ballroom LTrack: DevelopmentTechnical level: IntroductoryPresenters: Pat Fass, Attila Toth

This academy teaches how to use our new Zen Mojo technology to build simple, intuitive, touch-responsive interfaces for appli-cations running on mobile devices. Hands-on exercises include the implementation of a fully functional Android application from scratch, which the attendees can immediately install and test on a real device. NOTE: The breakout session “Zen Mojo: An Introduction” complements this hands-on academy.Prerequisite: Familiarity with Caché and JavaScript.

Configuring an Enterprise Service BusMonday, 1:30 PM – 3:30 PM, Plaza Ballroom KTuesday, 1:00 PM – 3:00 PM, Plaza Ballroom KTrack: Data PlatformsTechnical level: IntermediatePresenters: Mike Moulckers, Ray Wright

Establishing an ESB (Enterprise Service Bus) enables you to orchestrate calls to data and services from across your enter-prise and expose them for easy consumption by a variety of user platforms, including mobile devices. This hands-on academy will teach you how to use Ensemble as your ESB, with exam-ples of RESTful and SOAP services. NOTE: the breakout session “Routing REST/SOAP Through Your ESB” complements this hands on academy.Prerequisite: Familiarity with Ensemble.

Eliminating Application Performance BottlenecksMonday, 4:00 PM – 6:00 PM, Orlando Ballroom LTuesday, 10:00 AM – 12:00 PM, Orlando Ballroom LWednesday, 11:00 AM – 1:00 PM, Orlando Ballroom LTrack: Data PlatformsTechnical level: AdvancedPresenters: Anton Umnikov, Ning Zhang

Attend this academy to gain an expert understanding of the tools and techniques you can use to speed up a sluggish appli-cation. Starting with an intentionally misbehaving application and poorly configured system, you’ll participate in a series of practical, hands-on exercises where you’ll apply various techniques to identify and eliminate each bottleneck. NOTE: the breakout sessions “Performance Tips & Tricks: Part 1” and “Performance Tips & Tricks: Part 2” complement this hands-on academy.Prerequisite: Familiarity with Caché.

Embedding Analytics for ActionSunday, 1:00 PM – 3:00 PM, Plaza Ballroom JTuesday, 3:30 PM – 5:30 PM, Plaza Ballroom JTrack: Industry TrendsTechnical level: IntroductoryPresenters: Barry Cooper, Michael Braam

The goal of analytics is to drive informed action. In this acade-my, you will learn how to embed DeepSee in your applications to help users take informed action by providing just-in-time insights. Hands-on exercises focus on the use of the DeepSee dashboards, which allows you to enhance your applications with meaningful real-time visualizations of analytic data. NOTE: The breakout session “Implementing DeepSee: The Basics” complements this hands-on academy.Prerequisite: Familiarity with DeepSee.

HealthShare End to EndMonday, 4:00 PM – 6:00 PM, Plaza Ballroom IWednesday, 8:30 AM – 10:30 AM, Plaza Ballroom ITrack: HealthcareTechnical level: IntroductoryPresenters: Alex Schaefer, Mohamed Oukani

The HealthShare health informatics platform is capable of doing much more than basic messaging and integration. In this academy, we will take a hands-on tour through the HealthShare platform, covering how HealthShare can be used to create an aggregated patient health record, manage patient identities, deliver clinical notifications, manage consent, perform population health management, and go the last mile to engage the patient.Prerequisite: Familiarity with Ensemble.

Implementing Message Routing Rules Using Unstructured DataTuesday, 10:00 AM – 12:00 PM, Plaza Ballroom KWednesday, 8:30 AM – 10:30 AM, Plaza Ballroom KTrack: Data PlatformsTechnical level: IntermediatePresenters: Randy Pallotta, Thomas Nitzsche

In this hands-on academy, you’ll learn how to create an Ensemble production that routes messages according to their content. We’ll leverage InterSystems’ iKnow technology to extract relevant concepts from message text contents and use that information in business rules, thereby enabling automated decisions or (as appropriate) forwarding to human workflow.Prerequisite: Familiarity with Ensemble.

Implementing RESTful ApplicationsTuesday, 10:00 AM – 12:00 PM, Plaza Ballroom JTuesday, 1:00 PM – 3:00 PM, Orlando Ballroom LWednesday, 8:30 AM – 10:30 AM, Orlando Ballroom LTrack: DevelopmentTechnical level: IntermediatePresenters: Randy Stewart, Louise Parberry

Because they are so lightweight, REST (Representational State Transfer)-based services are commonly used in the development of mobile solutions. This hands-on academy teaches you how to create and use RESTful services in Caché. Exercises will show how to create, consume, and test REST-based services. Although the exercises in the academy use Caché, the techniques shown apply to Ensemble as well. NOTE: The breakout session “REST – Take a Break from SOAP” complements this hands-on academy.Prerequisite: Familiarity with Caché.

InterSystems Enterprise ManagerSunday, 1:00 PM – 3:00 PM, Plaza Ballroom KWednesday, 11:00 AM – 1:00 PM, Plaza Ballroom KTrack: Data PlatformsTechnical level: IntroductoryPresenters: Dake Sands, Ken Takemura

Attend this academy to learn how our new Enterprise Manager can make adjusting and provisioning of large system deploy-ments easy, fast, and secure. Hands-on exercises will show how to configure, and apply configuration changes to, many instances of Caché or Ensemble all at once. NOTE: The breakout session “Managing Many Instances” complements this hands-on academy.Prerequisite: Familiarity with Caché or Ensemble.

Academy Session Descriptions: (listed alphabetically)

16 The Technology Leadership Conference at InterSystems Global Summit 2015 17

Case Study: Enterprise Text SearchTuesday, 4:50 PM – 5:20 PM, Orlando NTrack: Industry TrendsTechnical level: IntermediatePresenter: Benjamin De Boe

Guest Speaker: Eric Gauthier of Newscycle Solutions

In this session, Newscycle Solutions will talk about their experiences in incorporating InterSystems’ iFind rich text search technology into their solutions for the publishing industry. We’ll explain how iFind allows all user types to use complex queries against fast-changing systems, leveraging the power of Caché in complex environments as a fully embedded technology.For: developers, architects, implementers

Case Study: Finding Clinical Trial PatientsWednesday, 11:00 AM – 11:30 AM, Orlando NTrack: Industry TrendsTechnical level: IntermediatePresenters: Dirk Van Hyfte

Guest Speaker: Bart Vannieuwenhuyse of Janssen R&D, a part of Johnson & Johnson

In this session, a customer from a pharmaceutical company will explain the potential of real-world data to improve the clinical trial process and how iKnow can help to significantly increase the effectiveness of patient selection. By leveraging unstruc-tured data about candidates for a clinical trial, the company was able to identify relevant pathological patterns and risk factors with higher precision than when only using the structured elements in a patient’s file.For: architects, implementers, executives

Case Study: Real-world SaaS (Part 1)Tuesday, 11:00 AM – 11:30 AM, Orlando NTrack: Industry TrendsTechnical level: IntroductoryPresenters: Dave Loveluck

Guest Speaker: Ron Sweeney from Integration Required

In this session, Ron Sweeney will talk about the challenges and benefits of offering software-as-a-service, giving examples from his real-world experiences at Integration Required.For: architects, executives

Case Study: Real-world SaaS (Part 2)Tuesday, 11:40 AM – 12:10 PM, Orlando NTrack: Industry TrendsTechnical level: IntroductoryPresenters: Dave Loveluck

Guest Speaker: Ron Sweeney from Integration Required

Ron Sweeney’s software-as-a-service story continues.For: architects, executives

CDA 101Tuesday, 9:00 AM – 9:30 AM, Regency QWednesday, 10:20 AM – 10:50 AM, Regency QTrack: HealthcareTechnical level: IntroductoryPresenter: Mack Govil

CDA (Clinical Document Architecture) is being widely used in healthcare for clinical data portability. This session will cover the basics of what CDA is, what it is not, and why it is important. We will also define and briefly discuss related data portability concepts, such as CCD, IHE, HITSP, and CCDA.For: architects, implementers, executives

CDA 201Tuesday, 9:40 AM – 10:10 AM, Regency QWednesday, 11:00 AM – 11:30 AM, Regency QTrack: HealthcareTechnical level: IntermediatePresenter: Mack Govil

A continuation of the CDA 101 session, this session will be a deeper dive into the standards involved in creating a CDA docu-ment and what impact that has on the structure of the resulting CDA document. We will also review the tools available within HealthShare that facilitate the creation and consumption of CDA-based content. For: developers, architects, implementers

Cloud-based Deployments: Lessons LearnedTuesday, 10:20 AM – 10:50 AM, Orlando NTrack: Industry TrendsTechnical level: IntroductoryPresenter: Dave Loveluck

For our latest field test of Caché, we decided to leverage the power of the cloud. Come to this session to learn what we did wrong, what we did right, and what we learned in the process of deploying in the cloud.For: architects, implementers

Configuration EssentialsTuesday, 11:40 AM – 12:10 PM, Regency PTrack: Data PlatformsTechnical level: IntroductoryPresenter: Murray Oldfield

Come to this session to learn how to maximize the performance, scalability, and reliability of your applications by properly configuring your system. Topics include storage configuration, memory configuration, kernel parameters, CPU layout, and more.For: architects, implementers

Adding Data to Your HealthShare Exchange: Best PracticesWednesday, 11:40 AM – 12:50 PM, Regency QTrack: HealthcareTechnical level: IntermediatePresenter: Jim Derrickson

When adding a new contributing organization or data source to your exchange, you must understand the data available, consid-er the data quality, and choose the right technical implemen-tation for the integration. In this session, we will discuss best practices for facilitating meaningful data exchange.For: architects, implementers

Adding iKnow to Your ApplicationMonday, 2:40 PM – 3:10 PM, Regency QWednesday, 11:40 AM – 12:10 PM, Orlando NTrack: Industry TrendsTechnical level: IntroductoryPresenter: Danny Wijnschenk

In this session, you’ll learn how to get started with iKnow and how an application can quickly access results in order to help its users make better decisions. We will focus on practical steps for designing and implementing applications that support improved decision-making based on unstructured data. NOTE: This breakout session complements the hands-on academy “Making Your Unstructured Data Work.”For: developers, architects, implementers

Adding Population Health Management to Your HIEMonday, 4:40 PM – 5:50 PM, Regency QTrack: HealthcareTechnical level: IntroductoryPresenter: David E. Nelson

While traditional health information exchanges are focused on aggregating a patient’s clinical data for treatment, new health-care models require a much more attentive look at populations as a whole. Our Active Health Repository is designed to add to your exchange and provide population-level analysis of your cohorts. In this session, we will walk you through the key use cases and technical setup of the Active Health Repository. For: architects, implementers

All About ContainerizationMonday, 2:40 PM – 3:10 PM, Regency PTuesday, 3:30 PM – 4:00 PM, Regency PTrack: Data PlatformsTechnical level: IntroductoryPresenter: Luca Ravazzolo

Containerization is technology that enables you to quickly test and deploy a service. Used for system provisioning, it can start up a service within a second.

Best Practices for ImplementationMonday, 4:00 PM – 4:30 PM, Regency QTrack: HealthcareTechnical level: IntroductoryPresenter: Kevin Ferriter

Over the past years, we have learned many lessons about deploying large-scale, complex applications, particularly in healthcare settings. Our unique approach is called ARIES (Ar-chitecture for Rapid Implementation of Enterprise Systems). In this session, we will share with you the lessons we’ve learned and best practices that result in consistent on-time/on-budget delivery with client success. Key areas of discussion will include migrating from another interface engine, data governance, and motivating adoption. For: implementers, executives

Better Decisions Using Unstructured DataMonday, 5:20 PM – 5:50 PM, Orlando NTrack: Industry TrendsTechnical level: IntroductoryPresenter: Benjamin De Boe

This session explains why your doctor doesn’t just check your pulse before deciding on your treatment and why you’re unlikely to buy a house based on price and GPS coordinates alone. We’ll illustrate the importance of incorporating not just the easy data, but all the data in decision-making processes.For: architects, executives

Building Mobile ApplicationsMonday 4:40 PM – 5:10 PM, Orlando MTuesday, 2:10 PM – 2:40 PM, Orlando MTrack: DevelopmentTechnical level: IntroductoryPresenter: Stefan Wittmann

This session is a must if you plan to go mobile, because it out-lines all the things you have to keep in mind when you design for mobile devices. We’ll talk about everything from simplifying your application to fit mobile workflows, to choosing the right color scheme, to using advanced techniques such as caching to improve performance.For: architects

Caché as a Document DatabaseMonday, 5:20 PM – 5:50 PM, Regency RWednesday, 11:00 AM – 11:30 AM, Regency RTrack: Industry TrendsTechnical level: IntroductoryPresenter: Alain Houf

New technology within Caché enables it to behave as a docu-ment database. But unlike most other document databases, Caché automatically makes the structured elements of docu-ments available for SQL analysis. In this session we will show you how to store and analyze document-style data in Caché.For: developers, architects

Breakout Session Descriptions: (listed alphabetically)

18 The Technology Leadership Conference at InterSystems Global Summit 2015 19

Extending the Power of DeepSeeTuesday, 3:30 PM – 4:00 PM, Orlando NWednesday, 10:20 AM – 10:50 AM, Orlando NTrack: Industry TrendsTechnical level: AdvancedPresenter: Steve Shaw

This session goes beyond the basics of DeepSee. We will show you how to use advanced capabilities such as plugins, portlets, computed dimensions, and custom actions.For: developersExtracting Data from Medical RecordsTuesday, 5:30 PM – 6:00 PM, Orlando NTrack: Industry Trends, HealthcareTechnical level: IntroductoryPresenters: Dirk Van Hyfte, Misha Bouzinier

Reports written by and for clinicians accurately describe findings about individual patients. Unfortunately, they do so in natural language rather than numbers or codes that classic software can deal with easily. In this session, we’ll show how you can use iKnow to extract facts from otherwise monolithic blocks of text, allowing you to analyze, aggregate and act on them.For: developers, architects, implementers

From Application to AppTuesday, 5:30 PM – 6:00 PM, Orlando MWednesday, 10:20 AM – 10:50 AM, Orlando MTrack: DevelopmentTechnical level: IntermediatePresenter: Attila Toth

Using a native container like PhoneGap enables you to bring your Web application to mobile devices and get access to pow-erful native features without the lengthy effort of developing a true native app. In this session, we will demonstrate how to efficiently package a hybrid application and connect it to data source and logic providers.For: developers, architects

From Search to FindTuesday, 4:10 PM – 4:40 PM, Orlando NWednesday, 12:20 PM – 12:50 PM, Orlando NTrack: Industry TrendsTechnical level: IntroductoryPresenter: Benjamin De Boe

This session discusses the characteristics of a technology for enterprise text search. Rather than simply retrieving string-level matches, an enterprise-level technology should provide results that are not just relevant, but also consistent with the trans-actional state of the entire system at speeds that leverage its infrastructure. We’ll explain these differentiating characteristics and illustrate how InterSystems’ iFind technology allows you to find results as if you were reading at the speed of light.For: architects, executives

Hibernate and Entity FrameworkTuesday, 4:50 PM – 5:20 PM, Orlando MTrack: DevelopmentTechnical level: IntroductoryPresenters: Andre Cerri, Maxim Vershinin

Hibernate and Entity Framework handle object/relational mapping for Java and .NET respectively. In this session we will discuss whether, when, and how to use these tools with Caché.For: developers, architects

How Much Uptime Do I Need?Tuesday, 9:40 AM – 10:10 AM, Regency PTrack: Data PlatformsTechnical level: AdvancedPresenter: Mark Bolinsky

Downtime can be costly, but high availability may also come with a high price tag. This session outlines the trade-offs be-tween planned downtime, the degree of allowable data latency, and costs.For: architects, implementers, executivesHow to Develop Zen Mojo PluginsMonday, 5:20 PM – 5:50 PM, Orlando MTuesday, 10:20 AM – 10:50 AM, Orlando MTrack: DevelopmentTechnical level: AdvancedPresenter: Brian Fives

Zen Mojo comes with plugins that allow you to use popular frameworks and services such as jQuery Mobile, Dojo, and Google Maps. It also includes a capability for writing your own plugin to an external library. Come to this session to learn how to create plugins to third-party tools or services that enable you build applications that leverage the power of Caché and Ensemble on the back end.For: developers

IHE 101: Introduction to IHETuesday, 10:20 AM – 10:50 AM, Regency QWednesday, 9:00 AM – 9:30 AM, Regency QTrack: HealthcareTechnical level: IntroductoryPresenter: David C. Nelson

Have you heard about IHE (Integrating the Healthcare Enterprise) and want to know what it is? Do you want to learn about healthcare connectivity beyond HL7 messaging? Are you curious about these things called Connectathons? If yes, then this session is for you! We will cover the basics of what the IHE organizations and standards are and how they are used within healthcare to facilitate interoperability. For: executives

IHE 201: Intermediate IHETuesday, 11:00 AM – 11:30 AM, Regency QWednesday, 9:40 AM – 10:10 AM, Regency QTrack: HealthcareTechnical level: IntermediatePresenter: David C. Nelson

This deeper dive into the world of IHE will explain in detail how profiles are structured. We will look at the interaction diagrams for a number IHE profiles and explain how key IHE profiles are used to achieve interoperability and data exchange. For: developers, architects, implementers

Configuring AlertsTuesday, 2:50 PM – 3:20 PM, Regency PWednesday, 11:00 AM – 11:30 AM, Regency PTrack: Data PlatformsTechnical level: IntermediatePresenter: Randy Pallotta

No one wants to babysit complex integrated systems 24/7. Prop-erly configured alerts can warn you when your system starts to behave abnormally, so you can take action to prevent small problems from becoming large ones. This session discusses how to use Ensemble’s Alert Management features to configure and track alerts and automatically assign them to whoever is responsible for sorting out problems.For: developers, architects

Configuring Consent in HealthShareTuesday, 4:50 PM – 6:00 PM, Regency QTrack: HealthcareTechnical level: IntroductoryPresenter: Steve Mallam

As care models and government regulations evolve, healthcare organizations increasingly need to share clinical data with new types of providers and to support new use cases, such as population health management. They often need to share data beyond their walls, which invites concerns about privacy. New regulations are driving more granular consent require-ments, making the simple opt-in/opt-out model a thing of the past. In this session, we will discuss trends in patient privacy and demonstrate how privacy policies can be implemented in HealthShare.For: architects, implementers, executives

Cross-site Scripting: A Cautionary TaleMonday, 5:20 PM – 5:50 PM, Regency OTrack: Data PlatformsTechnical level: IntroductoryPresenter: Maxim Vershinin

There are many ways for data leaks and breaches to occur. Problems frequently occur when cross-site scripting is not adequately secured. Come to this session to learn how to avoid this common security failure. For: architects, implementers

DeepSee RoadmapTuesday, 2:10 PM – 2:40 PM, Orlando NTrack: Industry TrendsTechnical level: IntroductoryPresenter: Joe Gallant

In this session, we’ll tell you what’s new with DeepSee, including demonstrations of some of our newest capabilities. We’ll also tell you what’s on the drawing board – and why you should care – as we lay out the development road map for DeepSee.For: developers, architects, executives

Demonstrating the New Development ParadigmMonday, 4:40 PM – 5:10 PM, Regency RTuesday, 9:40 AM – 10:10 AM, Regency RTrack: DevelopmentTechnical level: IntroductoryPresenter: Bill McCormick

The way you develop applications using our technologies is about to change. Come to this session to see how.For: developers

Deploying Your Application on HealthShareWednesday, 11:40 AM – 12:50 PM, Regency RTrack: HealthcareTechnical level: IntroductoryPresenter: Jeff Semmens

The HealthShare model enables, even encourages, application providers to build solutions based on its core data model and strategic interoperability capabilities. This session will cover how to leverage HealthShare as you build and deploy your applications, including how to work with the HealthShare data model, creating CDA documents, and sending IHE transactions.For: developers, architects

Designing for UptimeTuesday, 11:00 AM – 11:30 AM, Regency PWednesday, 11:40 AM – 12:10 PM, Regency PTrack: Data PlatformsTechnical level: AdvancedPresenter: Mark Bolinsky

There are many options for building reliability into your applica-tions, but which is best for you? Should you implement mirror-ing, or some other method of achieving redundancy? Are there issues with database design that you should be considering? Come to this session to hear about the pros and cons of various approaches to building a highly available solution.For: architects, implementers

Epic Performance and ScalabilityMonday, 3:20 PM – 3:50 PM, Regency PTrack: Data PlatformsTechnical level: AdvancedPresenters: Ken Takemura, David Greaves

Guest Speaker: Seth Hain from Epic

Our latest release of Caché included enhancements that signifi-cantly increased our scalability. In this session, Seth Hain from Epic will talk about the scalability gains Epic realized when they migrated to the newest version of Caché.For: architects, implementers, executives

Excellent Business Process OrchestrationTuesday, 4:10 PM – 4:40 PM, Regency OWednesday, 9:00 AM – 9:30 AM, Regency OTrack: Data PlatformsTechnical level: IntermediatePresenter: Dave Loveluck

In this session, we will talk about best practices for business pro-cess orchestration. Topics include defining business processes, orchestrating calls to services defined in the Ensemble Service Registry, and data transformations.For: architects, implementers

Breakout Session Descriptions: (listed alphabetically)

20 The Technology Leadership Conference at InterSystems Global Summit 2015 21

Introduction to the Personal CommunityTuesday, 11:00 AM – 12:10 PM, Regency RTrack: HealthcareTechnical level: IntroductoryPresenter: Meredith Staszak

Offering a patient portal – and having patients be involved in their own care – is the end goal of many quality-of-care initia-tives. HealthShare Personal Community represents our take on the patient portal movement. This session will introduce HealthShare Personal Community and discuss our develop- ment process, including some of the challenges we faced along the way. For: architects, executives

Introduction to Zen MojoMonday, 4:00 PM – 4:30 PM, Orlando MTuesday, 2:50 PM – 3:20 PM, Orlando MTrack: DevelopmentTechnical level: IntroductoryPresenter: Michael Braam

The landscape for Web development has changed dramatically and will continue to evolve rapidly. Zen Mojo is an evolutionary step for developing Web applications with a lightweight data channel between client and server-side logic. It enables you to make your breakthrough applications device-independent and highly efficient. This session gives an introduction to the archi-tecture of Zen Mojo and shows how to use it to build Web and mobile applications. NOTE: This breakout session complements the hands-on academy “Zen Mojo.”For: developers, architects, implementers

Is SaaS Right for You?Tuesday, 9:00 AM – 9:30 AM, Orlando NTrack: Industry TrendsTechnical level: IntroductoryPresenter: Andreas Dieckow

Selling software as a service (SaaS) is an attractive deployment option for some application providers, but it can be disastrous for others. Come to this session to learn the pros and cons of SaaS, so that you can decide if it’s right for you.For: executives Managing Many InstancesMonday, 4:40 PM – 5:10 PM, Regency PTuesday, 4:50 PM – 5:20 PM, Regency PTrack: Data PlatformsTechnical level: IntroductoryPresenter: Andreas Dieckow

InterSystems’ Enterprise Manager is a stand-alone component that enables you to configure, manage and provision multiple instances of Caché, Ensemble, and HealthShare from a central server. In this session, we will talk about what capabilities are available today, what exciting functionality will be available soon, and what is coming next. NOTE: This session complements the hands-on academy “InterSystems Enterprise Manager.”For: architects, implementers

Memory Utilization and ManagementTuesday, 2:10 PM – 2:40 PM, Regency OTrack: Data PlatformsTechnical level: IntermediatePresenter: Greg Cooper

In today’s computing world, large memory configurations are commonplace. In this session, we will discuss the work we’ve done within the Caché kernel to allow your application to benefit from large memory configurations.For: architects, implementers

Mirroring: Simple HA and DRTuesday, 10:20 AM – 10:50 AM, Regency PWednesday, 12:20 PM – 12:50 PM, Regency PTrack: Data PlatformsTechnical level: IntroductoryPresenter: Ray Fucillo

Our implementation of database mirroring is an elegant and cost-effective way of achieving high availability and disaster recovery. Come to this session to learn how mirroring can improve your uptime.For: developers, architects, implementers

Monetizing Mobile ApplicationsMonday, 2:00 PM – 2:30 PM, Orlando MTrack: DevelopmentTechnical level: IntroductoryPresenter: Stefan Wittmann

Many mobile apps are free, or have a very low price point. So how can you make money from them? This session discusses the pros and cons of different business models for mobile and Web applications.For: executives

Monitoring Integrated SystemsTuesday, 2:10 PM – 2:40 PM, Regency PWednesday, 10:20 AM – 10:50 AM, Regency PTrack: Data PlatformsTechnical level: IntermediatePresenter: James MacKeith

Monitoring the current state of your Ensemble system, and the way workload and resource usage changes over time, enables you to detect and fix problems quickly. This session looks at new tools available within Ensemble for current and long-term monitoring.For: developers, architects Moving Data with the Enterprise ManagerMonday, 5:20 PM – 5:50 PM, Regency PTuesday, 5:30 PM – 6:00 PM, Regency PTrack: Data PlatformsTechnical level: AdvancedPresenter: Andreas Dieckow

Have you ever wanted to migrate data from one database to another on a live system, without downtime? Have you ever wanted to separate your code from the database that contains your data globals so that you can achieve near-zero-downtime upgrades? Come to this session to find out how you can use the Enterprise Manager to achieve these live migration feats.For: architects, implementers

Implementing a Predictive ModelTuesday, 9:00 AM – 9:30 AM, Orlando MWednesday, 9:00 AM – 9:30 AM, Orlando MTrack: Industry TrendsTechnical level: IntermediatePresenter: Chip Gore

Predictive analytics focuses on statistical analysis and finding trends within your data rather than on real-time monitoring, “slicing and dicing,” or reporting. The ability to forecast trends can yield higher customer retention, open up new business opportunities, and mitigate risk at all levels of business. In this session, we will discuss how to implement a predictive model in Caché. NOTE: This breakout session complements the hands-on academy “Predictive Analytics.” For: developers

Implementing DeepSee: The BasicsTuesday, 2:50 PM – 3:20 PM, Orlando NWednesday, 9:40 AM – 10:10 AM, Orlando NTrack: Industry TrendsTechnical level: IntermediatePresenter: Joe Gallant

In order to drive meaningful action, your applications must deliver insights to users in real time. This session provides basic how-to information for using DeepSee to analyze data and em-bed a dashboard into the user interface of an application. NOTE: This breakout session complements the hands-on academy “Embedding Analytics for Action.”For: developers

Increasing Mobile Application ValueTuesday, 3:30 PM – 4:00 PM, Orlando MTrack: DevelopmentTechnical level: IntroductoryPresenter: Stefan Wittmann

Applications only succeed if they provide value to users. This session discusses how to choose and refine a mobile develop-ment project so that the resulting app will truly provide added value. You will walk away with a step-by-step list of questions you should ask as you develop a killer mobile app. For: architects, executives

Innovations in HealthShareTuesday, 4:10 PM – 4:40 PM, Regency QTrack: HealthcareTechnical level: IntroductoryPresenter: Qi Li

This session gives an overview of some upcoming innovations for HealthShare, including working with genomic data and integrated text analysis. For: architects, executives

InterSystems’ New Hadoop GatewayMonday, 2:00 PM – 2:30 PMTrack: Industry Trends, Orlando NTechnical level: IntroductoryPresenter: David Kaaret

Many Big Data applications use Hadoop for staging and per-forming initial analysis of large amounts of data. But frequently, Hadoop is only part of a system’s data architecture. It must be integrated with other data sources, data stores, and analytic tools. Come to this session to learn about InterSystems’ new gateway for accessing Hadoop.For: developers, architects

InterSystems’ New Service RegistryTuesday, 9:00 AM – 9:30 AM, Regency OWednesday, 11:00 AM – 11:30 AM, Regency OTrack: Data PlatformsTechnical level: AdvancedPresenter: Dave Loveluck

A service registry is a catalog of all the services within your orga-nization that can potentially be combined to create composite applications. Attend this session to learn how to use Ensemble’s new Service Registry to streamline your development of enter-prise-spanning solutions. For: developers, architects, implementers

Introduction to Information ExchangeTuesday, 4:50 PM – 6:00 PM, Regency RTrack: HealthcareTechnical level: IntroductoryPresenter: Alex Schaefer

One of the key use cases for HealthShare is creating a public or private information exchange. Our information exchange product provides key capabilities for a secure exchange, includ-ing aggregation services, privacy and consent management, terminology mapping capabilities, a clinical viewer, and clinical notifications. This session will walk through key information exchange use cases to give an overview of the product.For: architects, executives

Introduction to the Patient IndexTuesday, 2:00 PM - 3:30 PM, Regency RTrack: HealthcareTechnical level: IntermediatePresenter: Mark Massias

The HealthShare Patient Index is deployed worldwide for matching and managing patient identities. In this session, we will provide an overview of the Patient Index, how it is imple-mented and used, and new key features that make matching and operations processes easier and more efficient. For: developers

Breakout Session Descriptions: (listed alphabetically)

22 The Technology Leadership Conference at InterSystems Global Summit 2015 23

Real-world Scenario: HealthShare in the CloudWednesday, 11:40 AM – 12:50 PM, Barrel SpringTrack: HealthcareTechnical level: IntermediatePresenter: Kim Humby

Guest Speakers: Mitch Kelly from Great Lakes Health Connect

Ron Sweeney from Integration Required

This presentation highlights how Great Lakes Health Connect enabled innovations for their Michigan-based Health Informa-tion Exchange by deploying HealthShare in the cloud. An already established exchange, GLHC took advantage of HealthShare as a rapid application development platform, coupled with cloud deployment advantages, to deliver real-world solutions and bolster their service catalog for the region. For: developers

Real-world Scenario: Using SDAWednesday, 9:00 AM – 10:10 AM, Barrel SpringTrack: HealthcareTechnical level: IntermediatePresenter: Boris Mamkin

In this session, we will walk through real customer examples of how SDA can be used to empower interoperability in applica-tions. We’ll give tips and tricks on working with the data model and how to add customizations as needed. For: developers, implementers

Re-introducing HealthShareMonday, 2:00 PM – 2:30 PM, Regency RTuesday, 10:20 AM – 10:50 AM, Regency RTrack: HealthcareTechnical level: IntroductoryPresenter: Joe DeSantis

We have re-organized HealthShare into an interoperable family of products, thereby enabling you to pick and choose the elements that will fulfill your needs. Come to this session to learn about the new HealthShare architecture.For: architects, executives

REST: Take a Break from SOAPMonday, 2:40 PM – 3:10 PM, Orlando MWednesday, 12:20 PM – 12:50 PM, Orlando MTrack: DevelopmentTechnical level: IntermediatePresenter: Rich Taylor

REST (Representational State Transfer) is a lightweight way of presenting Web services. It is often used instead of SOAP (Simple Object Access Protocol) in mobile applications because it does not require as much processing overhead. This session discuss-es how to use REST with Caché or Ensemble to expose Web services to mobile devices. NOTE: This session complements the hands-on academy “Implementing RESTful Applications.”For: developers

Routing REST/SOAP Through Your ESBTuesday, 4:50 PM – 5:20 PM, Regency OWednesday, 11:40 AM – 12:10 PM, Regency OTrack: Data PlatformsTechnical level: AdvancedPresenter: Louise Parberry

Some services, particularly those intended to be rendered on a mobile device, aren’t called or consumed by an ESB – they are simply passed along to the target. In this session, we will look at the technical details of how to use Ensemble’s pass-through services, as well as some of their inner workings, both with and without the use of SAML tokens for federated authentication. NOTE: This breakout session complements the hands-on academy “Configuring an Enterprise Service Bus.” For: developers, architects, implementers

Run LevelsTuesday, 3:30 PM – 4:00 PM, Regency OTrack: Data PlatformsTechnical level: IntermediatePresenter: Ray Fucillo

Run levels are a way to manage system startup and mainte-nance, and they provide an extensible mechanism to structure and integrate the startup of application components. In this session, we will discuss run levels in Caché.For: architects, implementers Running Parallel SQLTuesday, 9:00 AM – 9:30 AM, Regency PWednesday, 9:00 AM – 9:30 AM, Regency PTrack: Data PlatformsTechnical level: AdvancedPresenter: Pierre-Yves Duquesnoy

When you need to run queries against large amounts of data, it makes sense to divide the work across multiple machines, let-ting them work in parallel. This session introduces Caché’s new ability to process parallel SQL queries. We’ll show how you can use parallel SQL to shorten the response time to large queries.For: developers

Scaling Vertically, Scaling HorizontallyMonday, 4:00 PM – 4:30 PM, Regency PWednesday, 9:40 AM – 10:10 AM, Regency PTrack: Data PlatformsTechnical level: IntroductoryPresenter: Ray Fucillo

This session will outline recent enhancements to Caché that make it easier to scale your applications both vertically and horizontally.For: architects

Security: AuthenticationMonday, 4:00 PM – 4:30 PM, Regency OTuesday, 11:00 AM – 11:30 AM, Regency OTrack: Data PlatformsTechnical level: IntermediatePresenter: Andreas Dieckow

Come to this session to learn how to manage authentication within your applications. Topics to be covered include: 2-factor authentication, using a card reader, and enabling single sign-on.For: developers, architects, implementers

New JSON APIsMonday, 3:20 PM – 3:50 PM, Orlando MTuesday, 11:40 AM – 12:10 PM, Orlando MTrack: DevelopmentTechnical level: IntroductoryPresenters: Bill McCormick, Stefan Wittmann

Come to this session to learn about the new JSON APIs in Caché and what they enable you to do.For: developers

ObjectScript Error HandlingWednesday, 9:40 AM – 10:10 AM, Regency OTrack: Data PlatformsTechnical Level: AdvancedPresenter: Mike Hall

In this session, we will talk about how you can most efficiently handle errors within your ObjectScript code. In particular, we will discuss Try/Catch as a method for exception handling.For: developers Performance Tips & Tricks (Part 1)Monday, 2:40 PM – 3:10 PM, Regency RWednesday, 9:00 AM – 9:30 AM, Regency RTrack: Data PlatformsTechnical level: AdvancedPresenter: Greg King

In this session, you’ll learn how to identify system bottlenecks that can directly impact the scalability and performance of your application. Topics include correlating CPU usage, disk and net-work I/O latency, and memory pressure to Caché activity. NOTE: This session complements the hands-on academy “Eliminating Application Performance Bottlenecks.”For: developers, architects, implementers

Performance Tips & Tricks (Part 2)Monday, 3:20 PM – 3:50 PM, Regency RWednesday, 9:40 AM – 10:10 AM, Regency RTrack: Data PlatformsTechnical level: AdvancedPresenter: Anton Umnikov

Come to this session to learn how to identify performance and scalability bottlenecks within your application so that your breakthrough applications can run even faster and better! Topics include memory issues, Disk I/O, and cache configura-tions. NOTE: This session complements the hands-on academy “Eliminating Application Performance Bottlenecks.”For: developers, architects

Real-world Scenario: Adding RESTful Services to HealthShareWednesday, 10:20 AM – 11:30 AM, Barrel SpringTrack: HealthcareTechnical level: IntermediatePresenter: Kim Humby

Guest Speakers: Mickey Yalon from J2 Interactive Steve Heard from J2 Interactive

In this session, we will present a real-world example of expos-ing HealthShare data via RESTful services. In particular, we will discuss expanding on the normal HealthShare published APIs to show how an application developer or sophisticated customer (like a large hospital system) could wrap those APIs in a RESTful service framework and expose things (for example, the SDA as JSON objects) for consumption by external interfaces.For: developers, implementers

Real-world Scenario: Application Development on the Active Health RepositoryTuesday, 2:10 PM – 3:20 PM, Barrel SpringTrack: HealthcareTechnical level: IntroductoryPresenter: Jill Goldberg

Guest Speakers: Charlie Kim from Seattle Children’s Matt Simpson from Ready Computing

See how Seattle Children’s consolidated claims and clinical in-formation from clinically integrated network members to create an interactive metric dashboard for the network to measure the quality of care delivered in key pediatric care areas. For: developers, architects Real-world Scenario: Automating Healthcare Business Processes Tuesday, 3:30 PM – 4:40 PM, Barrel SpringTrack: HealthcareTechnical level: IntermediatePresenter: Randy Pallotta

The business process tool set is often the first stop for clients who are ready to begin to go “beyond messaging” with HealthShare in their organization. This session will discuss and demonstrate real-world examples of HealthShare clients successfully deploying new business-changing functionality by utilizing business processes.For: architects, implementers

Real-world Scenario: Clinical NotificationsTuesday, 4:50 PM – 6:00 PM, Barrel SpringTrack: HealthcareTechnical level: IntermediatePresenter: Tom Spencer

Using clinical notifications to proactively notify clinicians or care managers about missed care or potential risk factors can greatly impact quality of care and even save lives. In this session, we will walk through real-world scenarios of how customers used HealthShare Clinical Message Delivery to drive workflow changes and action in their healthcare settings. For: developers, architects, implementers

Breakout Session Descriptions: (listed alphabetically)

24 The Technology Leadership Conference at InterSystems Global Summit 2015 25

Virtualization Best PracticesTuesday, 2:50 PM – 3:20 PM, Regency OTrack: Data PlatformsTechnical level: IntroductoryPresenter: Murray Oldfield

Virtualization is a popular way to contain costs associated with maintaining and administering hardware. In this session, we will discuss running Caché, Ensemble, or HealthShare on a virtual server and show some results from internal tests. We will also identify potential virtualization pitfalls and provide tips to avoid them.For: architects, implementers

Weaving a Data FabricMonday, 3:20 PM – 3:50 PM, Orlando NWednesday, 9:00 AM – 9:30 AM, Orlando NTrack: Industry TrendsTechnical level: IntermediatePresenter: David Kaaret

This session discusses the technical considerations of designing and deploying a data fabric. We will discuss how to combine and normalize data from many sources, how to enable applica-tions to access the data, and how to leverage the elasticity and reliability of deploying in the cloud.For: architects, implementers

Web Services AuthenticationTuesday, 4:10 PM – 4:40 PM, Orlando MWednesday, 11:40 AM – 12:10 PM, Orlando MTrack: DevelopmentTechnical level: AdvancedPresenter: Randy Stewart

This session focuses on mobile application authorization scenarios. We will discuss various security mechanisms in the mobile environment and outline a simple Zen implementation of the IETF OAuth2 authorization framework.For: developers, architects

What is FHIR?Tuesday, 3:30 PM – 4:00 PM, Regency QTrack: HealthcareTechnical level: IntroductoryPresenter: Matthew Spielman

FHIR (Fast Healthcare Interoperability Resources) is a new proto-col combining HL7 and CDA, and packaging components (called resources) as RESTful Web services. Resources can be combined to solve clinical and administrative problems in a practical way. Attend this session to learn about FHIR and how it can help you attain your goal of healthcare interoperability.For: developers, architects, implementers

What’s a Document Database?Monday, 4:40 PM – 5:10 PM, Orlando NTrack: Industry TrendsTechnical level: IntroductoryPresenter: Iran Hutchinson

Document databases, which handle semi-structured data, are sometimes found as part of Big Data solutions. New technology in Caché allows it to behave like a document database, with the added ability to access document-style data using SQL. In this session, we will discuss when and why you might want to use Caché as a document database. For: executives

Working with Auditing in HealthShareMonday, 2:00 PM – 2:30 PM, Regency QTrack: HealthcareTechnical level: AdvancedPresenter: David Lutz

For anyone working with clinical data, auditing of what is seen and sent is required. With the new HealthShare release, we have substantially improved our auditing, making it more user-friendly, more visible, and more API-driven. This session will cover these new features and how they can be used. For: developers, architects, implementers

Working with Clinical Message DeliveryTuesday, 2:10 PM – 3:20 PM, Regency QTrack: HealthcareTechnical level: IntroductoryPresenter: Tom Spencer

HealthShare Information Exchange includes a Clinical Message Delivery capability that allows providers to subscribe to important notifications about their patients, such as hospital admissions, abnormal lab results, or missed appointments. In the upcoming release, this capability is expanded to allow for more powerful subscription rules using the patient’s history in the Active Health Repository. This session will cover the basics and give a preview of the new features.For: developers, architects, implementers

Working with the HealthShare Data ModelMonday, 3:20 PM – 3:50 PM, Regency QTuesday, 11:40 AM – 12:10 PM, Regency QTrack: HealthcareTechnical level: IntermediatePresenter: Daryl Flaming

HealthShare uses an XML-based representation of clinical data called SDA as its canonical form. Transforming your data into SDA allows you to take advantage of HealthShare’s support for CDA and IHE profiles very easily. This session will give an overview of SDA and how to work with it. We’ll cover how the HealthShare data model helps you work with CDA formats and IHE profiles, and how it can even speed up your path to mean-ingful use certification.For: developers, architects

Zen Mojo ChartingTuesday, 9:40 AM – 10:10 AM, Orlando MWednesday, 11:00 AM – 11:30 AM, Orlando MTrack: DevelopmentTechnical level: IntermediatePresenter: Clayton Lewis

This session focuses on new widgets for including charts and graphs in your Zen Mojo interfaces. We will talk about the different chart libraries we support, how to feed data into charts, and some rendering options.For: developers

Security: Certificate ManagementMonday, 4:40 PM – 5:10 PM, Regency OTuesday, 11:40 AM – 12:10 PM, Regency OTrack: Data PlatformsTechnical level: IntermediatePresenter: Renee Cannon

Certificates help enable secure communications over the Inter-net. This session will discuss how to use and manage certificates within your InterSystems-based solutions.For: developers, architects, implementers

Security: HardeningMonday, 3:20 PM – 3:50 PM, Regency OTuesday, 10:20 AM – 10:50 AM, Regency OTrack: Data PlatformsTechnical level: IntroductoryPresenter: Tony Pepper

In this session, we will talk about what you can do to harden Caché or Ensemble and your operating system against attacks.For: developers, architects, implementers

Studio UpgradesMonday, 4:00 PM – 4:30 PM, Regency RTuesday, 9:00 AM – 9:30 AM, Regency RTrack: DevelopmentTechnical level: IntroductoryPresenter: Bill McCormick

Come to this session to hear about some important changes to Studio.For: developers

The Benefits of a Data FabricMonday, 2:40 PM – 3:10 PM, Orlando NTrack: Industry TrendsTechnical level: IntroductoryPresenter: Dave Kaaret

A data fabric is a distributed data store that combines and nor-malizes data from many sources and makes that data instantly available to a variety of applications. It is massively scalable, runs on commodity machines, and can be deployed in the cloud. Come to this session to hear about the benefits realized by a leading financial services firm when they used Caché to implement a data fabric.For: executives

The CloudscapeWednesday, 10:20 AM – 10:50 AM, Regency RTrack: Industry TrendsTechnical level: IntroductoryPresenter: Mike Fuller

When deciding to deploy a solution in the cloud, one important consideration will be what sort of cloud architecture will work best for your purposes. Should you use a public cloud, a private cloud, or a hybrid of both? This session takes a look at your options and discusses the business and technical pros and cons of each. For: architects, implementers, executives

The DatabasescapeMonday, 4:00 PM – 4:30 PM, Orlando NTrack: Industry TrendsTechnical level: IntroductoryPresenter: Olivier Caudron

As big data becomes more prevalent, many people are looking to NoSQL or “not only SQL” database architectures to store and analyze information. This session looks at alternatives such as column, document, key-value, and graph databases, and discusses how they compare to Caché. For: architects, implementers

The Smart Bus: Content-based RoutingTuesday, 5:30 PM – 6:00 PM, Regency OWednesday, 10:20 AM – 10:50 AM, Regency OTrack: Data Platforms, Industry TrendsTechnical level: IntroductoryPresenter: Benjamin De Boe

Guest Speaker: Robert Janetzko from n3

An intelligent service bus is not just a switchboard with fast wires connecting services to one another. It’s a smart integra-tion engine that offers a rich rule vocabulary to route messages based on their entire content (whether structured or unstruc-tured). In this session, we will present how one of our German Application Partners deployed a content-based routing solution at an insurance company, automatically analyzing the content of incoming claims and forwarding them to the appropriate specialist team.For: developers, architects, implementers

Tuning the Patient IndexTuesday, 3:30 PM – 4:40 PM, Regency RTrack: HealthcareTechnical level: AdvancedPresenter: Bogdan Deval

When implementing the Patient Index, the first step is to un-derstand your data and tune the product for optimal matching accuracy and performance. These tuning steps may be repeat-ed when new data sources are added. In this session, we will discuss the important steps and best practices for tuning the Patient Index.For: developers, architects, implementers

Unattended Installation Tips & TricksTuesday, 4:10 PM – 4:40 PM, Regency PWednesday, 12:20 PM – 12:50 PM, Regency OTrack: Data PlatformsTechnical level: IntroductoryPresenter: Mike Moulckers

In this session, we will talk about best practices for enabling a “hidden installation” of Caché or Ensemble.For: architects, implementers

Using Zen Mojo EffectivelyTuesday, 11:00 AM – 11:30 AM, Orlando MWednesday, 9:40 AM – 10:10 AM, Orlando MTrack: DevelopmentTechnical level: Introductory

Presenter: Michael Braam

In this session, we will unveil all the documentation and tools that help you build Zen Mojo apps faster and better.For: developers

Breakout Session Descriptions: (listed alphabetically)

26 The Technology Leadership Conference at InterSystems Global Summit 2015 27

MirroringThis hands-on class takes an intermediate-level look at the practical use of Mirroring in more complex production environments. Through a combination of lecture, discussion, and exercises, this class will focus on configuring, implementing, and troubleshooting Mirroring environments.

Instructor: Chad Severtson

Date: Thursday and Friday, March 12th and 13th Time: 9:00 AM – 5:00 PMLocation: Winter Park 49

Fundamentals of Working with IHE Client Components in HealthShareThis hands-on class covers the fundamentals of working with the client-side actors of IHE profiles in HealthShare. Specifical-ly, it shows students how to use HealthShare’s infrastructure to perform PIXv3, PDQv3, and XDS.b queries as well as XDS.b retrieves. Students will learn how to use HealthShare’s prebuilt IHE business operations and messages as well as APIs, regis-tries and the IHE Test Utility to create and test interoperability solutions.

While the class specifically addresses the client-side actors of the IHE profiles listed above, the techniques and information presented can be applied directly to HealthShare’s infrastruc-ture for working with other profiles as well.

Prerequisites: This class requires Ensemble production knowl-edge and experience using the Management Portal for produc-tions. Students should be familiar with ObjectScript but do not need to be able to write ObjectScript code.

Instructor: Sue O’Leary

Date: Thursday and Friday, March 12th and 13th Time: 9:00 AM – 5:00 PMLocation: Winer Park 50

Developing Custom Integrations with Ensemble This hands-on class covers how to use InterSystems’ develop-ment and integration environment as well as its adapter library to build custom integration solutions. Specifically, students will learn to create custom business services, business processes, business operations and messages. Students will learn to create, configure, and test interfaces to applications communicating in a variety of different protocols, including delimited text formats and SQL. The class also uses graphical tools and Ensemble’s Business Process Language (BPL) to create and test custom business logic.

Prerequisites: Since this class involves writing code, students should have experience with object-oriented programming and a working knowledge of ObjectScript.

Instructor: Michael Brady

Date: Thursday and Friday, March 12th and 13th Time: 9:00 AM – 5:00 PMLocation: Winter Park 51

DeepSee FundamentalsThis hands-on introduction to InterSystems DeepSee focuses on the use of the three main DeepSee tools: creating DeepSee data models using the DeepSee Architect; exploring and querying data models with the DeepSee Analyzer; and presenting data on DeepSee dashboards. The course covers incorporating unstructured data into DeepSee models using InterSystems iKnow. It also covers the different options for maintaining synchronization between DeepSee models and underlying transactional data.

Instructor: David E. Nelson

Date: Thursday and Friday, March 12th and 13th Time: 9:00 AM – 5:00 PMLocation: Winter Park 53

Post-Summit Courses from InterSystems Learning Services

28

Room locations

Academy rooms:Plaza I, J, KOrlando L

General session:Regency O-R

Breakout rooms:Regency O, P, Q, ROrlando M, NBarrel Spring

HealthShare User Group:Barrel Spring

Developer Zone:Lobby Level Rotunda (near Barrel Spring)

Partner Pavilion:Regency Foyer

InterSystems CorporationWorld HeadquartersOne Memorial Drive

Cambridge, MA 02142-1356Tel: +1.617.621.0600

InterSystems.com

InterSystems Caché, InterSystems Ensemble, InterSystems HealthShare, InterSystems DeepSee and InterSystems TrakCare are registered trademarks of InterSystems Corporation.

iKnow is a trademark of InterSystems. Other product names are trademarks of their respective vendors. Copyright © 2015 InterSystems Corporation. All rights reserved. 2-15

2O15