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 
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)
My interpretation on that issue is that we have many health standards at that level too 
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 ?
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 
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.
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