Wscha2010 Cook

374 views
304 views

Published on

1st Workshop on Scientific Computing in Health Applications

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
374
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Wscha2010 Cook

  1. 1. Healthcare Information Models & Applications Timothy W. Cook, MSc. Health Informatics Research & Consulting timothywayne.cook@gmail.comJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  2. 2. Ralph Waldo Emerson I hate quotations. Tell me what you know.June 28,2010 1st Workshop on Scientific Computing in Health Applications
  3. 3. Keep everything as simple as possible; but no simpler!June 28,2010 1st Workshop on Scientific Computing in Health Applications
  4. 4. Holy Grail of Health CareThe Longitudinal, Patient Controlled, Future Proof Electronic Healthcare Applications 1st Workshop on Scientific Computing in Health Applications
  5. 5. Φ = Golden RatioJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  6. 6. Healthcare Information Systems
  7. 7. Current Approach  Requirements gathering within a limited scope,  build data structures  and write the software.  For more than 45 years we have shown that in  healthcare this approach is flawed.June 28,2010 1st Workshop on Scientific Computing in Health Applications
  8. 8. Insanity: Doing the same thing over and over again, and expecting a different result.June 28,2010 1st Workshop on Scientific Computing in Health Applications
  9. 9. Multi-Level Modeling Components  Reference Model  Concept Constraint Definitions  Template Constraint Definitions  Relationship of openEHR & MLHIMJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  10. 10. Words  Observation  Evaluation  Instruction  Action  EntryJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  11. 11. Words are but symbols for the relations of things to one another and to us; nowhere do they touch upon absolute truth. --Friedrich NietzscheJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  12. 12. Observation  10 entries on dictionary.com  All nouns – all very similar  (exception:Navigation)  One specific to medicineJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  13. 13. Evaluation  2 entries at dictionary.com  Noun  One specific to medicineJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  14. 14. Instruction  6 entries on dictionary.com  NounsJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  15. 15. Action  19 Nouns  1 AdjectiveJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  16. 16. Entry  13 NounsJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  17. 17. Semantic Context  Having all of the information about a piece of  data; available everywhere.  Linking Concepts  Healthcare DATA: 101June 28,2010 1st Workshop on Scientific Computing in Health Applications
  18. 18. 101  Is it a component of BP measured in mmMg?  Is it body temperature in degrees Fahrenheit?  Is it body weight measured in kg or lbs.?  Is it  body length/height in cm?June 28,2010 1st Workshop on Scientific Computing in Health Applications
  19. 19. New Approach  Create a complete “information” model that  encapsulates that information with the data.  Forever in time and space.June 28,2010 1st Workshop on Scientific Computing in Health Applications
  20. 20. Experience without theory is blind, but theory without experience is mere intellectual play. --Immanuel KantJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  21. 21. MLHIM Health Information Platform CCDs XPath Reference TCDs XQuery Model CDOM XMLJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  22. 22. What is in the Reference Model? The electronic health record EHR for one person High-level organisation of the EHR FoldersCommon e.g. per episode, per clinical speciality Set of entries committed at one date/time Compositions e.g. progress note, report, letter, test result Clinical headings reflecting the workflow Sections and consultation/reasoning process Clinical “statements” about Observations, Entries Evaluations, and Instructions Compound entries Clusters e.g. blood pressure, full blood count Element entries Elements e.g. reason for encounter, body weight e.g. Coded terms from term sets, Data values measurements with units
  23. 23. June 28,2010 1st Workshop on Scientific Computing in Health Applications
  24. 24. Package StructureJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  25. 25. June 28,2010 1st Workshop on Scientific Computing in Health Applications
  26. 26. Security Features SeparationJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  27. 27. Principles The components of the Reference Model are like LEGO  brick specifications Constraint Definitions = instructions/designs  constraining the use of LEGO pieces to create  meaningful structures   RM Instances Concept A Concept BJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  28. 28. June 28,2010 1st Workshop on Scientific Computing in Health Applications
  29. 29. June 28,2010 1st Workshop on Scientific Computing in Health Applications
  30. 30. Ordered DATA_VALUE INTERVAL<T> (rm.support.assumed) (rm.data_types.basic) (rm.support.assumed)June 28,2010 1st Workshop on Scientific Computing in Health Applications
  31. 31. June 28,2010 1st Workshop on Scientific Computing in Health Applications
  32. 32. June 28,2010 1st Workshop on Scientific Computing in Health Applications
  33. 33. June 28,2010 1st Workshop on Scientific Computing in Health Applications
  34. 34. OSHIP Open Source  Health Information  PlatformJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  35. 35. OSHIP ➔ A MLHIM implementation in Python ➔Provides a rapid application development environment for a variety of healthcare applicationsJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  36. 36. OSHIP ➔Heavy re-use of existing open source components ➔The Zope Tool Kit (ZTK)June 28,2010 1st Workshop on Scientific Computing in Health Applications
  37. 37. OSHIP ➔ Choice of HTTP servers ➔Possible GUI interfaces ➔Choice of RDBMs and OODBMs ➔Internationalization/localization (i18n/l10n) ➔Fine-grained security framework ➔XML based configuration files ➔Designer friendly templating languageJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  38. 38. OSHIP – Current Status ➔ Reference Model ➔Constraint Model ➔Proven Infrastructure ➔Complete DocumentationJune 28,2010 1st Workshop on Scientific Computing in Health Applications
  39. 39. Label on a 500 piece, jigsaw puzzle box  500­piece puzzle:  Some assembly  required.June 28,2010 1st Workshop on Scientific Computing in Health Applications
  40. 40. Why MLHIM? In order to fully embrace open source and open content ideals and processes.June 28,2010 1st Workshop on Scientific Computing in Health Applications
  41. 41. Thank You! Timothy W. Cook, MSc. Health Informatics Research & Consulting timothywayne.cook@gmail.com http://www.linkedin.com/in/timothywaynecookJune 28,2010 1st Workshop on Scientific Computing in Health Applications

×