A RIM based model for clinical decision support Andrew McIntyre Medical-Objects.

11
A RIM based model for clinical decision support Andrew McIntyre Medical-Objects

Transcript of A RIM based model for clinical decision support Andrew McIntyre Medical-Objects.

Page 1: A RIM based model for clinical decision support Andrew McIntyre Medical-Objects.

A RIM based model for clinical decision support

Andrew McIntyreMedical-Objects

Page 2: A RIM based model for clinical decision support Andrew McIntyre Medical-Objects.

vMR – RIM based ModelsUses ISO 21090 Data types

Need to add methods to classes for GELLOUses GELLO (extended OCL) base types (iso21090

uses ocl)Aiming for low hanging fruit eg:

Problem List (Past History)Procedures (Surgical History)Family HistoryAllergiesCurrent MedicationMedication HistoryLab ObservationsSocial History (Alcohol/Tobacco)

Page 3: A RIM based model for clinical decision support Andrew McIntyre Medical-Objects.

vMR – Base ModelCCD being used as source model

Transformable to and from CCRDocumentedSpecified in US realmPotential to develop v2 version (Australia)

IssuesFamily History Model not as rich as desired

Allow extensions for Genomics data items (optional)Currently using v1 datatypes

As is “Virtual” medical record can be mapped

Page 4: A RIM based model for clinical decision support Andrew McIntyre Medical-Objects.

vMR - UsesDesigned for Decision Support

Little interest in display dataDemands terminology for safe usage

SNOMED-CT/ICD-9/ICD-10

Several Use casesLocal decision supportDecision support servicesQuality assessmentsGello uses it as its Model

Page 5: A RIM based model for clinical decision support Andrew McIntyre Medical-Objects.

vMR - Example GELLO usage

Page 6: A RIM based model for clinical decision support Andrew McIntyre Medical-Objects.

vMR – GELLO Examples

Page 7: A RIM based model for clinical decision support Andrew McIntyre Medical-Objects.

vMR – UML Overview

Page 8: A RIM based model for clinical decision support Andrew McIntyre Medical-Objects.

vMR – Why use “Simplified Model”GELLO usability

Navigating to eg: patient would take complex statementIdentifying specific clinical data easilyGELLO should be written by clinical peopleSimplify GELLO

Interfacing with “Legacy” systemsAllow CDS to occur with legacy data

Avoid overly complex transformations – “sweet spot hard to find”

Allow Clinicians to understand ModelMany attributes of RIM are not needed for a snapshot

view

Page 9: A RIM based model for clinical decision support Andrew McIntyre Medical-Objects.

vMR – Simplication ExamplesDirect ACT<->Patient Link

vs Person playing role of patientAlso link Provider/OrganisationCCD has single patient

Excludes use on conjoined twins!Current Medications Medication HistoryCCD ACT relationships exposed as typed PropertiesFamily History exposed as object model with direct

links to sub-observationsCCD could be reconstructed from vMR (except for

text)

Page 10: A RIM based model for clinical decision support Andrew McIntyre Medical-Objects.

vMR – Data sources GELLO v1 described a simple vMR as example

Implemented against HL7 v2 data as trial In real use in

GLIF ISO 13606-2 Archetypes Calculated results in editors

Page 11: A RIM based model for clinical decision support Andrew McIntyre Medical-Objects.

RIMBA relationshipRIMBA is ultimate vMR

Only likely to need thin Facade to complyDatatypes alignYour experience and input is welcome