Review slides (Stan Huff)

advertisement
A Brief Review of CIMI
Plans and Goals
London CIMIStandards
Meetings
Kaiser Permanente
Summit
November 29,
September
7-8 2011
, 2011
Stanley M. Huff, MD
Stanley M Huff, MD
Chief Medical Informatics Officer
Huff # 1
The Ultimate Value Proposition of CIMI
• Sharing of:
– Data
– Information
– Applications
– Decision logic
– Reports
– Knowledge
Huff # 2
Patient
Clinical System Approach
Intermountain can only provide
the highest quality, lowest cost
health care with the use of
advanced clinical decision
support systems integrated into
frontline workflow
James # 5
Newborns w/ hyperbilirubinemia
50
50
Bilirubin > 19.9 mg/dL
Bilirubin > 25 mg/dL
40
37
34
34
34
32
30
32
31
30
28
26
30
28
27
26
26
24
27
27
25
24
22
20
21
20
19
17
16
20
16
14
14
15
15
13
13
12
2
1
1
1
2
0
1
2
0
10
3
1
0
0
0
1
0
1
1
0
0
0
0
0
M
ar
M
ay
1
10
N
Ja ov
n
20
04
2
Se
p
2
Ju
l
0
1
M
ar
M
ay
2
N
Ja ov
n
20
03
0
3
Se
p
2
Ju
l
0
2
M
ar
M
ay
3
N
Ja ov
n
20
02
0
3
Se
p
3
2
Ju
l
0
1
16
15
10
M
ay
0
16
15
13
10
M
ar
20
01
Number of patients
40
James # 6
Decision Support Modules
•
•
•
•
Antibiotic Assistant
Ventilator weaning
ARDS protocols
Nosocomial infection
monitoring
• MRSA monitoring and
control
• Prevention of Deep
Venous Thrombosis
• Infectious disease
reporting to public health
•
•
•
•
•
•
•
•
•
•
Diabetic care
Pre-op antibiotics
ICU glucose protocols
Ventilator disconnect
Infusion pump errors
Lab alerts
Blood ordering
Order sets
Patient worksheets
Post MI discharge meds
Strategic Goals
• Minimum goal: Be able to share
applications, reports, alerts, protocols,
and decision support with ALL GE
customers
• Maximum goal: Be able to share
applications, reports, alerts, protocols,
and decision support with anyone in the
WORLD
Order Entry API (adapted from Harold Solbrig)
Application
Interface
Service
Data
VA Order
Entry
Update Medication Order
COS
VA
Order
Services
Update PharmacyOrder
WHERE orderNumber = “4674” …
MUMPS
Database
Order Entry API – Different Client,
Same Service (adapted from Harold Solbrig)
Application
Interface
Service
Data
Dept
of
Defense
Update Medication Order
COS
VA
Order
Services
Update PharmacyOrder
WHERE orderNumber = “4674” …
MUMPS
Database
Order Entry API – Different Server,
Same Client (adapted from Harold Solbrig)
Application
Interface
Dept
of
Defense
Update Medication Order
COS
GE
Services
Update PharmacyOrder
WHERE orderNumber = “4674” …
Service
Data
GE
Repository
Oracle
Tables
Order Entry API (adapted from Harold Solbrig)
...
Application
Interface
Service
Data
COS
From Ben Adida and Josh Mandel
What Is Needed to Create a New Paradigm?
• Standard set of detailed clinical data
models coupled with…
• Standard coded terminology
• Standard API’s (Application Programmer
Interfaces) for healthcare related services
• Open sharing of models, coded terms, and
API’s
• Sharing of decision logic and applications
Clinical modeling activities
•
•
•
•
•
•
•
•
•
•
•
•
Netherlands/ISO Standard
CEN 13606
United Kingdom – NHS
Singapore
Sweden
Australia
openEHR Foundation
Canada
US Veterans Administration
US Department of Defense
Intermountain Healthcare
Mayo Clinic
• HL7
– Version 3 RIM, message
templates
– TermInfo
– CDA plus Templates
– Detailed Clinical Models
– greenCDA
• Tolven
• NIH/NCI – Common Data
Elements, CaBIG
• CDISC SHARE
• Korea
# 15
Clinical Information Modeling Initiative
Goal
Meet the needs of the clinical
modeling community –
everyone contributing,
benefiting, and actively
involved
Huff # 16
Clinical Information Modeling Initiative
Mission
Improve the interoperability of
healthcare systems through shared
implementable clinical
information models.
Huff # 17
Clinical Information Modeling Initiative
Goals
• Shared repository of detailed clinical
information models
• Using a single formalism
• Based on a common set of base data types
• With formal bindings of the models to standard
coded terminologies
• Repository is open and models are free for use
at no cost
Huff # 18
Goal: Models that support multiple contexts
•
•
•
•
•
•
•
•
Messages
Services
Decision logic (queries of EHR data)
EHR data storage
Clinical trials data (clinical research)
Normalization of data for secondary use
Creation of data entry screens
Natural Language Processing
Information Model Ideas
CEMs
DCMs
CDA
Templates
Repository
of Shared
Models in
a Single
Formalism
V2 “|”
CEM
Standard
LRA
Terminologies
V2 XML
HTML
V3 XML
V3 Next
Realm
Realm
Specific
UML
Realm
Translators
Specific
Specializations
Realm
Specific
Specializations
Realm
Specific
Specializations
Specific
Specializations
Specializations
openEHR
Archetypes
CEN
Archetypes
LRA
Models
CMETs, HMDs
RMIMs
Initial Loading of Repository
Translators
Translators
ADL
CDA
OWL
SOA
CDISC
SHARE CEN Payload
Archetype
# 20
Roadmap (some parallel activities)
• Choose a single formalism
• Choose the initial set of agreed data
types
• Define strategy for the core reference
model and our modeling style and
approach
– Development of “style” will continue as we
begin creating content
Roadmap (continued)
• Create an open shared repository of models
– Requirements
– Find a place to host the repository
– Select or develop the model repository software
• Create model content in the repository
– Start with existing content that participants can
contribute
– Must engage clinical experts for validation of the
models
Roadmap (continued)
• Create a process (editorial board?) for curation and
management of model content
• Resolve and specify IP policies for open sharing of models
• Find a way of funding and supporting the repository and
modeling activities
• Create tools/compilers/transformers to other formalisms
– Must support at least ADL, UML/OCL, Semantic Web, HL7
• Create tools/compilers/transformers to create what
software developers need
– Examples: XML schema, Java classes, CDA templates,
greenCDA, RFH, SMART RDF, etc.
Selected Decisions
Decisions (London, Dec 1, 2011)
• We agree to create and use a single logical
representation (the CIMI core reference model)
comprising one or more models as the basis for
interoperability across formalisms.
• We approve ADL 1.5 as the initial formalism in the
repository using OpenEHR Constraint Model noting
that modifications are required.
• The corresponding Archetype Object Model will be
included and adapted as the CIMI UML profile
• The CIMI UML profile will be developed
concurrently as a set of UML stereotypes, XMI
specification and transformations
Decisions (London, Dec 1, 2011)
• We will create a workplan to say how we review
and update the Constraint Model, reference models
and languages including HL7 Clinical Statement
Pattern and Entry model of 13606 / OpenEHR. The
workplan to be approved in January.
• The CIMI information model as described in the
UML profile must be consistent with the evolving
AOM. We will ensure this consistency by creating a
single technical working group.
Definition of “Logical Model”
• Models show the structural relationship of the
model elements (containment)
• Coded elements have explicit binding to
allowed coded values
• Models are independent of a specific
programming language or type of database
• Support explicit, unambiguous query
statements against data instances
Definition of “Logical Model” (cont)
• Models shall specify a single unit of measure
(unit normalization)
• Models can support inclusion of processing
knowledge
– Models can support recommend defaults
– Models can specify assumed values of attributes
(meaning of absence of the item)
• Examples can be created for the model
Isosemantic Models
Precoordinated Model (CIMI deprecated Model)
HematocritManual (LOINC 4545-0)
HematocritManualModel
data
37 %
Post coordinated Model (CIMI preferred Model)
Hematocrit (LOINC 20570-8)
HematocritModel
data
37 %
quals
HematocritMethodModel
data
Hematocrit Method
Manual
# 29
Isosemantic Models
• CIMI is committed to isosemantic clinical
models in terms of both:
– The ability to transform CIMI models into
iso-semantic representations in other
languages/standards (e.g. OWL, UML,
HL7);
– The ability to transform CIMI models
between iso-semantic representations that
use a different split between terminology
pre-coordination versus structure.
Isosemantic Models (cont)
• Only include isosemantic models in the
repository when they are useful
– Re-use of transforms by other enterprises
– Re-use of transforms by other processes
• Lab data transforms
• Data normalization for clinical trials or secondary use
• Repository requirement
– Know which models are part of the same isosemantic
family
• Transform rules may be reused based on “type
of model”
– Only difference may be terminology mapping
Terminology
• SNOMED CT will be the primary reference
terminology
• LOINC was also approved as a reference
terminology
– In the event of overlap, SNOMED CT will be the
preferred source
• CIMI will propose extension to the reference
terminologies when needed concepts do not exist
– CIMI will maintain the extensions until they are accepted
by the RT organization
Terminology (cont)
• The primary version of models will
only contain references (pointers) to
value sets
• We will create tools that read the
terminology tables and create
versions of the models that contain
enumerated value sets
Three Task Forces
• Glossary
• Reference Model
• Clinical Models
Some Principles
• CIMI DOES care about implementation. There
must be at least one way to implement the models in
a popular technology stack that is in use today. The
models should be as easy to implement as possible.
• Only use will determine if we are producing
anything of value
– Approve “Good Enough” RM and DTs
– Get practical use ASAP
– Change RM and DTs based on use
Download