Putting it all Together:
What Happens When Data
Flows Freely
Sascha Benjamin Cohen
UCSF School of Medicine, TEE
MedBiquitous 2017, Baltimore MD
I: The Problems
II: The Proposals
III: The Practical Applications
IV: The Future
Individualization / Hyperlocalization
Complexity of Supporting Systems
Shared Taxonomies and Ontologies are Rare
??
? ? ?
? ?
•
•
•
•
•
•
Standards
APIs
Interoperability tools
Lexicons
Published Taxonomies
Collaboration and inter-institutional
communication
I: The Problems
II: The Proposals
III: The Practical Applications
IV: The Future
•
•
•
•
mappings
informs structure of evaluative tools
provides meaning to longitudinal data
informs and anchors the educational mission
• Value is fully realized only when data is
shared, distributed, and delivered outside of
its own silo.
• The key to this distribution and sharing? The
application of our accepted and supported
standards, and their measures of meaning.
I: The Problems
II: The Proposals
III: The Practical Applications
IV: The Future
• The Challenge: integrating curriculum and
assessment data
• The Goal:
– improvement of accuracy and consistency
– reduction in resource cost allocation / time
– automation of process to free up oversight and
administrative resources
• Tools: E*Value – Mulesoft – Ilios
– CI Standard
– Ilios API
– Mulesoft brokering toolset
Ilios
E*Value
Mulesoft
Reporting
/ BI
Outputs
{ handles translation / ETL
{ maintains standards models
• The Challenge: integrating curriculum and
assessment data
• The Goal:
– improvement of accuracy and consistency
– reduction in resource cost allocation / time
– automation of process to free up oversight and
administrative resources
• The Challenge: integrating curriculum and
assessment data
• The Goal:
✔ improvement of accuracy and consistency
– reduction in resource cost allocation / time
– automation of process to free up oversight and
administrative resources
• The Challenge: integrating curriculum and
assessment data
• The Goal:
✔ improvement of accuracy and consistency
✔ reduction in resource cost allocation / time
− automation of process to free up oversight and
administrative resources
• The Challenge: integrating curriculum and
assessment data
• The Goal:
✔ improvement of accuracy and consistency
✔ reduction in resource cost allocation / time
✔ automation of process to free up oversight and
administrative resources
• The Challenge: create seamless integrations of
data from the curriculum management system
to the LMS: course, schedule, and enrollment
data
• The Goal:
– Streamline the student experience
– Simplification of maintenance for admin / faculty
– Reduction in tech resource overhead
• The Tools: Ilios – Moodle
– Ilios API
– CI Standard
– LTI Standard
– AWS Lambda
– AWS S3
• The Challenge: create seamless integrations of
data from the curriculum management system
to the LMS: course, schedule, and enrollment
data
• The Goal:
– Streamlining the student experience
– Simplify maintenance for admin / faculty
– Reduction in tech resource overhead
• The Challenge: create seamless integrations of
data from the curriculum management system
to the LMS: course, schedule, and enrollment
data
• The Goal:
✔ Streamlining the student experience
– Simplify maintenance for admin / faculty
– Reduction in tech resource overhead
• The Challenge: create seamless integrations of
data from the curriculum management system
to the LMS: course, schedule, and enrollment
data
• The Goal:
✔ Streamlining the student experience
✔ Simplify maintenance for admin / faculty
– Reduction in tech resource overhead
• The Challenge: create seamless integrations of
data from the curriculum management system
to the LMS: course, schedule, and enrollment
data
• The Goal:
✔ Streamlining the student experience
✔ Simplify maintenance for admin / faculty
✔ Reduction in tech resource overhead
Ilios
AWS
S3
AWS Lambda
Moodle
• The Challenge: Move data and analytics
systems from legacy dependency on brittle
local ODBC connectivity within client
applications
• The Goal: leverage APIs and allow extensibility
and provide roadmap to incrementally move
to newer platforms / technologies /
architectures
• The Tools: MSAccess – Ilios – SQL Server
– MS Access legacy applications
– Ilios API
– CDATA ODBC > JSON driver
– simple RDS scripts
• The Challenge: create seamless integrations of
data from the curriculum management system
to the LMS: course, schedule, and enrollment
data
• The Goal:
– Streamline the student experience
– simplify maintenance for admin / faculty
– verification of data
• The Tools
– Canvas
– Ilios
– Canvas API
– Ilios API
– Custom processing / admin app
I: The Problems
II: The Proposals
III: The Practical Applications
IV: The Future
The Future
Micro-applications in concert with a
standard-based ecosystem
Medicine
Nursing
Pharmacy
Dentistry
Graduate Education Continuing Education
© Copyright 2026 Paperzz