wscha2010 cook

Download Wscha2010 Cook

Post on 18-May-2015

241 views

Category:

Documents

0 download

Embed Size (px)

DESCRIPTION

1st Workshop on Scientific Computing in Health Applications

TRANSCRIPT

  • 1. Healthcare Information Models & Applications Timothy W. Cook, MSc.Health Informatics Research & Consultingtimothywayne.cook@gmail.comJune 28,20101st Workshop on Scientific Computing in Health Applications

2. Ralph Waldo Emerson I hate quotations. Tell me whatyou know.June 28,20101st Workshop on Scientific Computing in Health Applications 3. Keep everything as simple as possible; but no simpler!June 28,2010 1st Workshop on Scientific Computing in Health Applications 4. Holy Grail of Health CareThe Longitudinal, Patient Controlled,Future Proof ElectronicHealthcare Applications 1st Workshop on Scientific Computing in Health Applications 5. = Golden RatioJune 28,20101st Workshop on Scientific Computing in Health Applications 6. Healthcare Information Systems 7. Current Approach Requirementsgatheringwithinalimitedscope, builddatastructuresandwritethesoftware. Formorethan45yearswehaveshownthatin healthcarethisapproachisflawed.June 28,20101st Workshop on Scientific Computing in Health Applications 8. Insanity: Doing the same thing over and over again, and expecting a different result.June 28,20101st Workshop on Scientific Computing in Health Applications 9. Multi-Level Modeling Components ReferenceModel ConceptConstraintDefinitions TemplateConstraintDefinitions RelationshipofopenEHR&MLHIMJune 28,2010 1st Workshop on Scientific Computing in Health Applications 10. Words Observation Evaluation Instruction Action EntryJune 28,20101st Workshop on Scientific Computing in Health Applications 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. Observation 10entriesondictionary.com Allnounsallverysimilar(exception:Navigation) OnespecifictomedicineJune 28,20101st Workshop on Scientific Computing in Health Applications 13. Evaluation 2entriesatdictionary.com Noun OnespecifictomedicineJune 28,20101st Workshop on Scientific Computing in Health Applications 14. Instruction 6entriesondictionary.com NounsJune 28,2010 1st Workshop on Scientific Computing in Health Applications 15. Action 19Nouns 1AdjectiveJune 28,20101st Workshop on Scientific Computing in Health Applications 16. Entry 13NounsJune 28,2010 1st Workshop on Scientific Computing in Health Applications 17. Semantic Context Havingalloftheinformationaboutapieceof data;availableeverywhere. LinkingConcepts HealthcareDATA:101June 28,2010 1st Workshop on Scientific Computing in Health Applications 18. 101 IsitacomponentofBPmeasuredinmmMg? IsitbodytemperatureindegreesFahrenheit? Isitbodyweightmeasuredinkgorlbs.? Isitbodylength/heightincm?June 28,20101st Workshop on Scientific Computing in Health Applications 19. New Approach Createacompleteinformationmodelthat encapsulatesthatinformationwiththedata. Foreverintimeandspace.June 28,2010 1st Workshop on Scientific Computing in Health Applications 20. Experience without theory is blind, but theorywithout experience is mere intellectual play.--Immanuel KantJune 28,20101st Workshop on Scientific Computing in Health Applications 21. MLHIM Health InformationPlatformCCDsXPath ReferenceTCDsXQueryModel CDOMXMLJune 28,2010 1st Workshop on Scientific Computing in Health Applications 22. What is in the Reference Model?The electronic health record EHRfor one personHigh-level organisation of the EHR FoldersCommone.g. per episode, per clinical specialitySet of entries committed at one date/time Compositions e.g. progress note, report, letter, test resultClinical headings reflecting the workflow Sections and consultation/reasoning processClinical statements about Observations, EntriesEvaluations, and InstructionsCompound entries Clusters e.g. blood pressure, full blood countElement entries Elements e.g. reason for encounter, body weighte.g. Coded terms from term sets, Data valuesmeasurements with units 23. June 28,2010 1st Workshop on Scientific Computing in Health Applications 24. Package StructureJune 28,2010 1st Workshop on Scientific Computing in Health Applications 25. June 28,2010 1st Workshop on Scientific Computing in Health Applications 26. Security Features SeparationJune 28,20101st Workshop on Scientific Computing in Health Applications 27. PrinciplesThecomponentsoftheReferenceModelarelikeLEGObrickspecificationsConstraintDefinitions=instructions/designsconstrainingtheuseofLEGOpiecestocreatemeaningfulstructures RMInstancesConcept AConcept BJune 28,2010 1st Workshop on Scientific Computing in Health Applications 28. June 28,2010 1st Workshop on Scientific Computing in Health Applications 29. June 28,2010 1st Workshop on Scientific Computing in Health Applications 30. OrderedDATA_VALUE INTERVAL (rm.support.assumed) (rm.data_types.basic) (rm.support.assumed)June 28,20101st Workshop on Scientific Computing in Health Applications 31. June 28,2010 1st Workshop on Scientific Computing in Health Applications 32. June 28,2010 1st Workshop on Scientific Computing in Health Applications 33. June 28,2010 1st Workshop on Scientific Computing in Health Applications 34. OSHIP OpenSource HealthInformationPlatformJune 28,2010 1st Workshop on Scientific Computing in Health Applications 35. OSHIP A MLHIM implementation in Python Provides a rapid application development environment for a variety of healthcare applicationsJune 28,20101st Workshop on Scientific Computing in Health Applications 36. OSHIP Heavy re-use of existing open source components The Zope Tool Kit (ZTK)June 28,20101st Workshop on Scientific Computing in Health Applications 37. OSHIP Choice of HTTP serversPossible GUI interfacesChoice 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. OSHIP Current Status Reference ModelConstraint ModelProven InfrastructureComplete DocumentationJune 28,2010 1st Workshop on Scientific Computing in Health Applications 39. Label on a 500 piece, jigsaw puzzle box 500piecepuzzle: Someassemblyrequired.June 28,2010 1st Workshop on Scientific Computing in Health Applications 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. 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