Damon

I am sure a number of responses will come you way but...

> I am not sure whether this is premature but I curious as to which part of an
> OpenEHR compliant EHR-S will enforce the constraints that are embedded in an
> archetype model - I note the use of the term data validator on the web
> site - Will the kernel in an OpenEHR server parse data (for instance to
> assess completeness of a communicated extract) using some sort of constraint
> processor - or will this be up to individual implementers to sort out?

The validator (of compositions) is available at any point in the system - it is 
required by the server when receiving data from any or any untrusted site - and 
by any application building openEHR data. That is why we want to have this 
available as an open source and collaborative development.

Thomas Beale built a validator in Eiffel some years ago now as a proof of 
concept...and the DSTC have an advanced component running in the HealthConnect 
trial in Australia.

The CHIME group at the UK - with Thomas and European collaborators - are 
building the Java component at the moment. We should see this available in 
alpha 
form in the 2nd Q of 2005.

> Also, is there any ongoing implementation / validation work on how to map
> archetype-based communications into (for instance) decision support
> services?

We have designed the archetype methodology - from day 1 - to support queries 
into the data. Accessing any data point is possible using a path 
notation....and 
we hope that this will become standardised across all openEHR systems ASAP. It 
is also possible to transform this into XQuery for XML based compositions (or 
EHRs).

However, the only large openEHR based data store at the moment is the DSTC 
trial 
data in Brisbane Australia - The CHIME group have data based on their earlier 
work. So we have limited groups able to work on this at present - hopefully it 
will grow soon. Do you have XQuery experience?

> Will it be practical to incorporate legacy DSS systems or will it
> be necessary that a DSS function within an OpenEHR-compliant EHR-S is built
> from scratch around the OpenEHR models?

It should be quite straight forward to change the {} part of DSS statements to 
openEHR archetype based queries. It assumes that the information model on which 
they are built is reflected in the basic archetypes agreed. I believe that DSS 
groups will be a major player in determining the final archetypes that are 
agreed at a high level.

> Finally - how would you go about developing an OpenEHR-compatible instrument
> interface? What steps would be taken in order to feed "raw" measurements
> from an instrument into the EHR?

None at present - although the OBSERVATION class is well equipped for this 
purpose.

> I suspect that this would involve some of the following activities. I would
> like your guidance on how the scenario continues, and/or whether it is in
> the scope of the work.

> AT DESIGN / IMPLEMENTATION TIME DOMAIN SPECIALISTS AND DEVELOPERS...
>  - create an archtype with the appropriate constraints to comply with data
> provenance, context requirements etc.
>  - implement an instrument interface that produces (in cooperation with an
> OpenEHR server) the minumum set of data surrounding the measurement that is
> required by the archetype

Correct

> AT RUN TIME THE INTERFACE...
>  - constructs a message including all of the context information (time
> stamp, origin,etc)  surrounding the raw measurement
>  - checks for completeness of the data
>  - facilitates(?) a check for correctness of the data
>  - ??

I guess we would see 2 ways to go here....a message or a composition. The 
openEHR model has this contribution class for allowing construction of a 
composition that is then stored. It is more of a transaction based model than 
the current message model ie the data is in the form required by the EHR.

Yes - the correctness in so far as the archetype constraints apply.

>  - passes the information to the EHR-S where it is incorporated into the EHR
> (automatically? or only with "signed" human consent?)

We have the ability to have an agent sign this if that is what the normal 
practice is.

Cheers, Sam Heard

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

Reply via email to