Hi Tom

> The main difference architecturally is that there in openEHR there is a 
> reference model from which software and systems can be built.

This is not a difference; it's true of HL7 as well

> Archetypes 
> and templates simply designate legal configurations of instances of the 
> reference model.

this is true about archetypes

> In HL7, the data are instances of schemas that are 
> progressively refined from the RIM.

well, it doesn't have to be; and also, you could do this with archetypes
and/or templates, and it would have some use too.

> In recent discussions with the 
> designers, they claim that the theory of DIMs, RMIMs etc is based on 
> "relational projections" on the RIM (i.e. that's the basis of attribute 
> "removal"). 

well, I can't speak for "the designers" (I'm spending some time with him
today  on this subject ;-), but archetypes and HL7 models are the same thing.
I can interconvert between them. The only issues are syntactical differences
in things that are allowed in each language, and they are minor. Obvious
conclusion: they are the same thing.

There are differences, but they are really primarily engineering differences.
And some philosophical stuff in the reference models, but I'm starting
to think this isn't as big as I thought

It appears that this is stuff we can sort out and actually work together.

Grahame


Reply via email to