Mike,


Why the focus on HL7 only?
CEN/TC251 has started work on the EN 13606 and is precisely what you want.
HL7 version 3 and CDA will be to unstable for some time to come.
HL7 doesn't adopt the GEHR (CEN) two model approach.
Artefacts based on the present HL7 version 3 RIM will prove to be
unimplementable as a system or object.

It is my opinion that a real co-operation between HL7 CDA and CEN/TC251 TF
EN 13606 is of importance. CEN and GEHR have a lot to offer to HL7.
But will this be recognised?

Gerard




 On 2002-06-08 11:59, "Mike Mair" <mikemair at es.co.nz> wrote:

> Thanks Sam,
> 
> You said:
> 
> you cannot communicate unless you speak the same language. We have had HL7
>> for many years, we have had many other means of communicating information
>> and yet we are unable to communicate EHRs. This is, in my view, because
> the
>> information models underlying systems vary so much.
> 
> There are so many ontologies, and more being invented all the time. I agree
> that you need to share some to communicate, but that can be negotiated. The
> reality we have to deal with is polyontology, and there are tools being
> developed to navigate between them. (eg the Ontology Inference Layer OIL and
> DAML http://www.daml.org/ )
> 
>> The CDA is a good approach as it uses text as its data layer - and we can
>> all accept text. We can even display it with a transform - which is nice.
>> The problem is that there is a need to increase the complexity of the
>> information so far beyond text to get true interoperability of EHRs
> 
> If we start by sharing the CDA as HES, we can migrate to more structured
> data sharing as the level 2-3 CDA is developed. We are not trying for full
> interoperability between EHRs at this stage - too hard! We can start simple
> and grow into more complete interoperability with further iterations both of
> the standard, and participant software.
>> 
> - we need to have a shared model of the EHR - implemented in
>> various ways and with greater or lesser transformation required for data
> and
>> semantic interoperability.
> 
> Why not just limit the 'standard' to dictionaries of archetypes (informed by
> ontologies), and containers to convey them. We can use the access control
> and document navigaton features of the CDA to convey the clinical objects
> harvested at the health event. The level 2-3 CDA is a hybrid, part document,
> part container.  A Health Event Summary, a Transaction, a EHR Extract,  and
> a CDA document have very similar properties, including 'Persistence,
> Stewardship, Wholeness, and human readiablity' (from the CDA specs).
> Standards work is about achieving a shared way of doing something, so if we
> all just adopt this 'low hanging fruit' the 'standard' will be served.
> 
> There's work enough to do to get a shared design for the clinical objects.
> Thomas Beale suggests that the CDA might have a role integrating legacy
> systems into his EHR, which might be fine if the rest of us are 'legacy'. We
> can use the CDA for our baseline interoperability between all systems
> including GEHR systems.
> 
> < text and schema is not enough - the EHR
>> needs to be expressed primarily within tools that will ensure that the XML
>> is conformant. I don't expect everyone to agree with this but there is
>> increasing empirical evidence.
> 
> The question is, whose ontology, whose schemas, and that's  just where we
> are at.  I think it is time to actually get the specs for clinical objects,
> and start making some dictionaries, incorporating work already done, eg the
> 3M work,  the GEHR archetypes, Dicom objects etc. However,it is possible
> there will be many ontologies even for clinical material. I note that the
> technique of Natural Language Processing is being applied to medical free
> text especially in the US, delivering a dictionary of medical 'facts' ..
> These would be a source of structured data and the CDA could  be an exchange
> format for documents that are secondarily 'structured' in this way. This
> would generate more work for ontology integration tools!
> 
> We might get to a situation more like Natural Language, where 'meaning is
> use', and terms come into existence, mutate, pass out of use, yet still
> mange to 'mean' for their participant communities.
> 
> I am still not convinced that it is an EHR structure that has to be shared
> for meaningful communication. Both aspects of interoperabiliy, functional
> and semantic, can be served without sharing an EHR structure.
> 
> Regards
> 
> Mike Mair (NZ HL7 User Group)
> 
> 
>> 
>>> -----Original Message-----
>>> From: http://www.daml.org/
>>> [mailto:owner-openehr-technical at openehr.org]On Behalf Of Mike Mair
>>> Sent: Thursday, 6 June 2002 5:30 AM
>>> To: Thomas Beale
>>> Cc: openehr-technical at openehr.org
>>> Subject: Re: The concept of contribution
>>> 
>>> 
>>> Dear Tom,
>>> 
>>> Greetings. I have been following your work for some time. It
>>> seems we have a
>>> great opportunity now to get somewhere with all this, especially with
> the
>>> convergence that you yourself identify in your 'Manifesto' document on
> the
>>> GEHR site. I mean your concept of 'containers' and 'objects'.
>>> 
>>> I agree with it, but I was looking to the HL7 CDA to be the basic HES
>>> Template, and then the objects (archetypes) fit in that. Bob
>>> Dolin from the
>>> HL7 Structured Documents Group has described a way of doing this. Their
>>> model might have a different emphasis from your 'versioned transaction'
>>> concept. All 'Health Event Summaries' would have the same basic
> structure,
>>> from simple free text documents to the Level 3 CDAs. These can
>>> then provide
>>> a searchable data warehouse.
>>> 
>>> I have often thought that the distinction between 'persistence'
>>> and 'event'
>>> transactions was unnecessary. I don't think we should be constructing an
>>> ideal EHR at all. We should be working on a communication
>>> standard. I agree
>>> that a HES or RDS system is not an EHR, but it should not try to be.
>>> Instead,  it might provide the currency to make EHRs out of.  That's
> what
>>> vendors are for. There can also be open source developers. If we just
>>> capture the essentials, in containers of objects from all the
>>> health events,
>>> that will give all the base data we need. The HES may start off
> primitive
>>> (mainly free text), but will come to contain harvested data objects
>>> (including prescription objects, family history objects etc.).
>>> 
>>> There will need to be some recognition of different levels of 'grain' in
>>> data objects. I have often found your work confusing on this point.
> Blood
>>> Pressure (or intraocular pressure) will make fine grained data objects.
>>> Whole examinations (like  'diabetic foot exam') are a level of grain
>>> coarser. There is an argument that templates of that level should not be
>>> mandated or registered at all, being in the province of the clinician to
>>> employ or change as required. The may in fact be mandated for certain
>>> groups, but that is more for administrative control rather than medical
>>> virtue.
>>> 
>>> If you put clinical objects in a standard format basket (the CDA), and
> put
>>> the meta data in the header, you can use the header for retrieval
>>> and access
>>> control. The standard could be as simple as that. There could be 'order
>>> objects' which might give more context information about how data was
>>> captured, but they would be optional.
>>> 
>>> This concept of the standard would not prevent you from continuing work
> on
>>> your wonderful opensource EHR, and I wish you all success with
>>> it, but there
>>> are other EHR models, and many as yet undreamed of. I think the
>>> communication
>>> 'standard' could and should be simpler as outlined above
>>> 
>>> Regards
>>> 
>>> Mike Mair
>>> NZHUG (NZ HL7 User Group)
>>> 
>>> Sent: Wednesday, June 05, 2002 12:17 PM
>>> Subject: Re: The concept of contribution
>>> 
>>> 
>>>> [Forwarded response from Sam Heard]
>>>> 
>>>> Thomas Beale wrote:
>>>> 
>>>>> 
>>>>> In the current issue (3.11) of the EHR reference model, we have
>>>>> documented the concept "contribution" as being that collection of
>>>>> TRANSACTIONs corresponding to a single clinical session. That is to
>>>>> say, due to a patient contact, there could be the following new
>>>>> TRANSACTIONs:
>>>>> 
>>>>> - patient contact (this causes a new VERSIONED_TRANSACTION)
>>>>> - update to family history transaction (new version in existing
>>>>> VERSIONED_TRANSACTION)
>>>>> - update to current medications (new version in existing
>>>>> VERSIONED_TRANSACTION)
>>>>> - update to plan (new version in existing VERSIONED_TRANSACTION)
>>>>> - etc
>>>>> 
>>>>> So the contribution in this case would be four TRANSACTIONs, each in
>>>>> distinct VERSIONED_TRANSACTIONs, and each having identical details
> in
>>>>> the CLINICAL_CONTEXT object.
>>>>> 
>>>>> Now... contributions are the unit of change of the record. The
>>>>> question is, do we need to be able to easily find them after the
> fact,
>>>>> or is it not really important. If it is not important most of the
>>>>> time, then we can do nothing, sicne they will in fact be findable by
>>>>> looking for those TRANSACTIONs which have the right CLINICAL_CONTEXT
>>>>> objects. However, this will be slow, as it means going through all
>>>>> transactions in the entire record. If it is important to be able
> find
>>>>> contributions quickly (as I have theorised in the past, and Andrew
>>>>> Goodchild at the DSTC suggests), then we need to formalise the
> concept
>>>> 
>>>> 
>>>> I do not think that we do but I am happy to hear what people
>>> have to say.
>>> I
>>>> think it is the same function as putting the date back - ie a
> historical
>>>> date. In fact there is no reason why these things should all be
>>> changed at
>>>> once - a computer might be left on for an hour and then the rest is
>>>> committed - what is that?
>>>> 
>>>> 
>>>>> Andrew has also suggested that EHR extracts are really a kind of
>>>>> "contribution", since they are effectively a bag of TRANSACTIONs to
> be
>>>>> applied to en EHR. While the TRANSACTIONs in the EHR_EXTRACT are not
>>>>> due to the same clinical session (they could be anything, depending
> on
>>>>> what the requestor asked for), their addition to the receiving EHR
>>>>> will in fact be a contribution.
>>>> 
>>>> 
>>>> This is a merge_audit and I do not think that they have the
>>> same status in
>>>> any way.
>>>> 
>>>> 
>>>>> If we are to formalise this concept, we need to have use cases
> showing
>>>>> when/why contributions need to be handled as explicit entities.
>>>>> 
>>>>> If we can prove the need, the following architectural possibilities
>>>>> suggest themselves:
>>>>> - use FOLDERs to act as contributions, i.e. every time a
> contribution
>>>>> goes in, make a new FOLDER that contains the references to those
>>>>> TRANSACTIONs
>>>>> - define CONTRIBUTION as a new subtype of FOLDER and use it as above
>>>>> - if we consider a contribution to be the equivalent of an outer
>>>>> transaction in a nested transaction, then we might create a new
>>>>> TRANSACTION for each controbution, whose contents are links to the
>>>>> other transactions in the contribution,
>>>>> - we could always add links to the first TRANSACTION in a
> contribution
>>>>> pointing to the other TRANSACTIONs in the group.
>>>>> 
>>>>> thoughts?
>>>>> 
>>>> 
>>>> NO way Jose - can I be any stronger than that?
>>>> 
>>>> - Sam
>>>> 
>>>> 
>>>> -
>>>> If you have any questions about using this list,
>>>> please send a message to d.lloyd at openehr.org
>>>> 
>>> 
>>> -
>>> If you have any questions about using this list,
>>> please send a message to d.lloyd at openehr.org
>>> 
>> 
>> -
>> If you have any questions about using this list,
>> please send a message to d.lloyd at openehr.org
>> 
>> 
> 
> -
> If you have any questions about using this list,
> please send a message to d.lloyd at openehr.org

--  <private> --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org

Reply via email to