Hi Thomas,

Thanks for this excellent overview, it's very helpfull.

One short question? How could I explain 'semantic querying' to a non- 
technical person

Cheers,

Stef

Op 5-sep-2008, om 20:41 heeft Thomas Beale het volgende geschreven:

>
> Hi Stefan,
>
> I would suggest that in this eternal quest to 'merge standards' (I  
> have been hearing about it for 10 years now), we need understand  
> that standards are not all the same. To understand the differences  
> we need a small standards typology. The following is a rough  
> classification.
> A - standards for concrete purpose-specific schemas, messages etc,  
> such as for particular kinds of re-imbursement, order, lab result  
> etc; These schemas only have one use (although it might be quite  
> wide) and are almost always hand-crafted
> Characteristics:
> Modelling
> every message schema has to be hand built;
> generally limited re-use of elements between messages;
> no reuse at all across implementation technologies, there is no way  
> to use a message definition to generate GUI elements, service  
> interface or other expressions;
> Interoperability
> functional interoperability is achieved (within the limits of local  
> variations of message implementations)
> semantic interoperability is possible depending on how tightly  
> controlled the definitions and use of coding are
> systems suffer from semantic incoherence from GUI to persistence  
> layers, because their messages are developed and implemented  
> separately from their GUI capture and display, persistence, and  
> service interfaces
> very limited support for querying
> Clinician engagement:
> usually difficult for clinicians to engage with in order to define  
> content for each new message => messages only approximate requirements
> Economics
> inflexible; changed requirements => new message definitions
> relatively low cost of use for a given message, since message  
> structure fully mapped out - implemeters only have to generate  
> prescribed content; no theoretical understanding required
> scalable to some point but with a linear increasing cost and often  
> NxN complexity characteristics
> costs of system building borne separately
> Examples
> EDIFACT
> HL7v2 messages
> HL7v3 messages (slightly more generic message production approach,  
> but vastly higher development cost per message compared to HL7v2)
> ASTM CCR message (one size fits all approach)
> B - standards for concrete generic schemas, which can carry a wide  
> variety of content:
> Characteristics:
> Modelling:
> only a single schema required; much cheaper to implement at a basic  
> level
> however no controls on what how content is expressed in the  
> structures defined by the schemas; two implementers are most likely  
> to develop two different configurations to express 'vital signs  
> observations'
> Interoperability:
> functional interoperability guaranteed (single shared data schema)
> semantic interoperability likely to be poor / chaotic / unmanaged
> basic querying supported but only useful if content structures  
> standardised
> Clinician engagement
> no direct way for clinicians to engage; clinical modelling usually  
> done (badly) by software developers
> Economics:
> relatively cheap in limited local contexts
> not scalable
> some software re-use within systems
> Examples
> EN13606-1 XSD on its own
> HL7 CDAr2 XSD on its own (more or less, although it is only partly  
> generic at the Entry level)
> openEHR Reference Model expressed as an XSD or other similar format  
> on its own
> C - standards that define concrete generic schemas, plus a formal  
> way of defining content that can be used with these schemas that  
> has the effect of controlling instances of these schemas (i.e.  
> actual documents, XML):
> Characteristics - as above:
> Interoperability
> + semantic querying supported
> Clinician engagement:
> + clinicians can directly engage and build content models for use  
> with schemas
> + modelling governance framework required
> + separate modelling still required for many aspects of systems,  
> particularly GUI and service interfaces
> Economics
> higher costs of centralised / regional planning & governance
> lower incremental costs (i.e. cost of deal with each new requirement)
> higher implementation cost per site; some level of theoretical  
> understanding required
> reduced cost of systems due to some software re-use
> highly scalable with a cost characteristic probably of a NlogN shape
> possibility of concrete gains in preventative and personalised  
> health due to ability to do true semantic querying through and  
> across EHRs
> Examples:
> EN13606-1 + EN13606-2; caveat: EN13606-1 doesn't provide a direct  
> basis for many useful clinical archetypes; no templates
> HL7 CDAr2 + HL7 templates (schema specialisations of CDA main  
> schema; limited reuse)
> openEHR RM XSD + archetypes + templates
> D - standards that define a framework for defining reusable formal  
> clinical content models, that can be used with abstract generic  
> schemas to be able to generate various concrete generic schemas  
> (message defs, XSDs, Xforms, java code, DB schemas), and to  
> generate concrete purpose-specific concrete schemas.
> Characteristics as above:
> Clinician engagement:
> + getting towards single-source modelling - clinicians can model  
> once and have their semantics appear everywhere.
> Economics
> + lower implementation cost per site - same as for using hand-built  
> messages
> + significantly reduced costs of system due to pervasive re-use of  
> generated artefacts
> Examples:
> openEHR abstract RM + archetypes + templates;
> openEHR abstract RM ==> generate ==> multiple concrete expressions,  
> including various XSD, database schema, Java code, C# code, and  
> many more;
> openEHR operational template (incorporating archetypes & reference  
> model elements) ==> generate ==> Template Data Schema (TDS) e.g.  
> for messaging, display.
> The last kind is what we have been working on in openEHR - it is  
> getting toward the goal of fully semantically informed systems and  
> interoperability engineered within the one framework. Clearly in  
> the above you cannot just compare openEHR with CDA with HL7v2, with  
> whatever else. The overall framework in each case brings  
> significantly different advantages and cost characteristics. Until  
> recently, openEHR was not the cheapest to engage with if you are a  
> single implementer site or company; this has changed due to the  
> TDS; previously message-oriented standards were cheaper to engage  
> with from a single site point of view. However if you are a region  
> or a country, then the cost advantages of a better framework may  
> make a qualitative difference on national health budgets.
>
> I think that if health authorities and governments don't realise  
> the qualitative differences, they will not succeed in creating a  
> sustainable e-health framework (i..e they will simply succeed in  
> creating the only kind that we know of to date, which is one that  
> has to be recreated every few years).
>
> I did not include IHE above, because it is really a 'standard' for  
> a transport system for other content developed by whatever means.  
> But: consider how useful it would have been to have the IHE lab  
> report definition generated from trly reusable content models of  
> lab reports, that could also be used for other purposes. I am not  
> saying that the various kinds of standards can't be made to work  
> together - they possibly can (some are easy - e.g. openEHR /  
> 13606); the above typology helps show how they could be integrate  
> and what the costs are likely to be (and therefore what  
> integrations make sense).
>
> - thomas beale
>
>
>
> Stefan Sauermann wrote:
>>
>> In order to get something on the way here, I think we need to  
>> combine some
>> major forces, and finally show that we can successfully tackle  
>> some real
>> world problems on a multi-national scale.
>>
>> - The IHE lab report group does collect clinical input from different
>> countries, and it has carried the document through many  
>> iterations, and
>> produced a final release in August 2008. After that much effort,  
>> it can well
>> be expected to be of clinical use, and is definitely worth  
>> consideration. We
>> do see a lot of vendor interest here, and things are being  
>> implemented,
>> tested, and put to practical use.
>>
>> - openEHR is the home of archetypes, a very relevant technology,  
>> and also
>> has a lot of international clinical input and expertise, and the  
>> tailwind of
>> 13606 being a formal international standard.
>>
>> (- HL7 is the home of CDA, and therefore connected deeply)
>>
>> Would it be possible to connect these two (or all three?) groups,  
>> generate
>> archetypes from the IHE lab report, and show how this agreed clinical
>> content can usefully be documented and reused with the archetype  
>> technology?
>>
>
>
> _______________________________________________
> openEHR-clinical mailing list
> openEHR-clinical at openehr.org
> http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-clinical

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.openehr.org/mailman/private/openehr-clinical_lists.openehr.org/attachments/20080907/1bd82c68/attachment.html>

Reply via email to