On 09/05/2011 21:48, Athanassios I. Hatzis, PhD wrote: > > Hi, > > I have been reading architecture overview of openEHR, and I would like > to make some comments, questions with respect to the ontological > separation: > > a)There has not been an international agreement on the Reference > model, that is supposed to be stable, (openEHR RM vs HL7 RIM vs .....) > > I am not surprised as it is usually this level (RM) that is > implemented in software according to the openehr architecture > overview. But I would like to make clear for those that were reading > the posts of "one model vs one framework in e-health" that I was not > referring to that level of modeling. > > My interpretation on this issue is that we have many health standards > at that level ;-) >
indeed. > b)There has not been an international agreement on the "Domain Base > Concept Model", level 2 invariant domain concepts according to openEHR > ontological layering, where the archetypes are based on (clinical care > entries -- instructions, evaluations, observations, actions, etc), > administration entries (admission, registration, accounting, etc) > this level is part of the reference model in openEHR > My interpretation on that issue is that we have many health standards > at that level too ;-) > indeed. This is the key problem of standardisation in e-health - it has caused paralysis and indecision in many national programmes. I made a detailed analysis - see the first 4 posts at http://wolandscat.net/category/health-informatics/ > DO NOTE also the comment on the presentation of Ocean Informatics at > UCL in the year 2005: > > This level must be standardised and agreed for archetypes to be > sharable. So what has been the progress on that ? > yes, quite a lot. If you look at the Clinical Knowledge Manager <http://www.openehr.org/knowledge/>, you will see some hundreds of archetypes being worked on by 500+ clinical experts from around the world (if you login, you can see a lot of statistics etc). > c)There has not been an international agreement on the variant > re-usable domain concepts, openEHR level 3, openEHR ARCHETYPES (e.g. > medication, symptoms, imaging, diagnosis, procedure, etc....). > > My interpretation on this issue is that we have many health standards > at that level too ;-) > see above (I think you have the levels slightly confused; most people consider this to be the second level) > OK that is perhaps the reason that many presentations end up with the > tower of BABEL ;-) > > Therefore domain concepts are defined differently in HL7 and openEHR > and the same is true for any other organization that attempted to > write specifications for that level. But It is common sense I believe > for any architect/developer/analyst that worked in industry, or even > an IT database course student, to attempt solutions at a business > domain and to define, to model entities at semantic level as a > starting point. In fact if you study many of the commercial ehealth > systems and open source ehealth software you will do of course find > classes (objects) and tables that represent such entities. > yes, it's one of the reasons why there are so many problems with existing solutions. > So why is not there ONE information model at that level for many if > not all to agree on ? Because I suppose many will answer there is > great variability and here it comes the solution of many organizations > including openEHR to specify FIRST persistence level (see also > comments and discussion on one information model vs one framework in > e-health), meaning to deal with data types and then start building the > other layers. Invariant parts come first no matter how close they are > to the health domain ! > > OK let us focus on the clinical content for a moment and suppose we > start modeling this FIRST as it has already happened. Think also about > the conversion issue of legacy, old systems. > > For this argument I will choose existing clinical models, archetypes > defined at the clinical knowledge manager: > > Medication description (Dose Unit, Dose instruction, indications, > etc......) > > Symptom Features (Locations, Variation, Severity, etc.....) > > Imaging Data (Imaging procedure, anatomical site, location, etc....) > > You noticed of course that I have taken content from different > sections of a typical EHR. > > Questions > > ------------ > > 1)What about if there is an agreement for a minimal set of features to > describe all BASIC content sections that are typically present at EHR > (i.e. something close to a CCR). Or else describe the specifications > of a clinical model for a GP or general medicine. > what is being done in this regard is for a 'top 10' set of archetypes to take priority, enabling content in basic things like emergency summary and discharge summary to be largely standardised. This work is underway on CKM. > 2)Then attempt to specialize, i.e. specify a minimal set of archetypes > with the most common present features in cardiology, neurology, etc... > > What clinicians PROBABLY SHOULD DO is to define the levels of ontology > for their domain (i.e. general medical practice, specialties, > sub-specialties, etc...) based on archetypes. > > Of course I do strongly agree with openEHR approach, that at the > atomic level you have to deal with a standardized archetype (re-usable > domain concept, unit of ehealth information sharing). But I think > there has to be an assessment for those archetypes that are most > common, for those features that are met in those archetypes most > often, etc. > > 3)If that is what is going to happen, why not implementing these > standard archetypes with classes-objects at programming level, if we > agree the names of the attributes (features) ? > because this is exactly what we want to get away from; that is the road to disaster - it is the 1980s approach where everything in the domain becomes a class and/or a relational table. Unfortunately you end up with brittle software and data. The need is to avoid fixed names, fixed cardinalities, in some cases, fixed types, and instead to have far more flexibility. > So far what has been over-emphasized I think is the data types for > describing archetypes. Maybe there has to be some freedom here for the > developers or the DBMS. > > Yes we can have hundreds of relationship diagrams, hundreds of > database schemas, but if we agree on the classes (archetypes) then > work for developers will become much easier and we will have to focus > on the analysis, workflow, problems, plus that there is going to be > higher coherence between developers and clinicians. > fortunately there is a better approach that is emerging, whereby these classes/XSDs/etc can be generated from templates, in such a way that the data created can always be converted back to canonical form. - thomas -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20110509/a9e328bd/attachment.html>

