Andrew,
> data structure defined by a particular organisation but has no true
> semantics in health, where as a discharge or referral is a
common concept.
Well, not strictly true - the CCR has semantics that aren't
the same as discharge or referral but they are seemingly
clear to the CCR people
- the CCR is a summary
record that could be used by an (unknown at the time of
composition) future health provider to continue the care of
this patient. If it becomes popular it may become a common
health concept.
I don't see any difference in semantics to the Discharge Summary stored in a
HealthConnect Record System.
Well, we'd maybe have multiple archetype sets (as opposed to
one set of
archetypes) each defined by different organisations. ASTM,
NHS, NEHTA etc. I don't think we'd even break into the 1000's
if every health standards body defined their own?
openEHR does not intended for this to happen. However, this does not mean
that organisations can't have local archetypes but they should not
semantically overlap with those archetypes that are globally recognised.
This is the fundamentals of Archetype Governance which is under development
by the openEHR Clinical Review Board.
I thought semantic interoperability was the ability to
computationally recognise the similarities in archetyped data
between systems using terminologies etc, therefore allowing
data to be used across multiple systems. i.e. this is a soap
'plan' because it is in a section marked with the term
binding for 'plan', and over here in this other completely
different archetype we might have a similar section and
therefore we know they have the same meaning. If semantic
interoperability is just that everyone agrees to use the same
definitions for everything, then we don't really need a fancy
word like semantic interoperability for it. Its like saying
we'd have semantic interoperability if everyone agreed to use
the Medical Director database schema - which is true but
pointless - if everyone agreed in the first place we wouldn't
be worried about the semantics when we go to interoperate.
Actually sections are purely organisational only, they do not change the
semantics of the entries inside them.
What you describe above regarding sematic interoperability is what is
attempted by HL7 V3 where the semantics are defined in the RIM. The problem
here is that no one can agree on the semantics of the RIM (I am not trying
to controversial here, this is from experience as the Modelling Facilitator
of the Care Provision domain for many years). It has taken > 2 years (and
it continues) to agree on the RIM structures required to semantically define
a Problem List and Allergy. We do not have this problem in openEHR as the
semantics of the concept are declared by the definition of an archetype and
all you have to do is specify the data that you need to capture as part of
that concept. What we do is share the concept ID (the archetype ID) which
is analogous to sharing SNOMED concept IDs and share the data structure
along with that. If you go and define your own data structure and assign
your own archetype ID for the same concept then you have just broken your
semantic interoperability.
You are absolutely correct, if we can agree then we wouldn't need to worry
about mapping semantics to interoperate, that is the premise of archetypes.
I'm not suggesting that every player in the whole health
system would be going around defining archetypes for
everything. But surely we're not suggesting that there would
only be ONE set of archetypes for the whole world (with
templates making the constraints for local variations)?
For agreed concepts, yes. Local archetypes can exist (as long as they don't
overlap), including specialisation of global archetypes, and they can get
promoted to higher levels of as consensus grows around that archetype.
Regards
Heath