Athanasios Anastasiou wrote:
> Dear All
>
> My name is Athanasios Anastasiou and i am with the Signal Processing and 
> Multimedia Communications Research Group at the University of Plymouth, UK.
>
> The university is currently leading a 31 institutions partnership in a 4 
> year European FP6 program called BIOPATTERN. More information can be 
> found in http://www.biopattern.org or our revised website at 
> http://www.biopattern.org/Test1 by following the link, "About the NoE."
>
> I have been reading the rather detailed specs documents of openEHR and i 
> believe that i am ready to take the plunge and actually implement a 
> proof-of-concept software making use of it.
>
> I am focusing on implementing a subset of the standard and before i 
> start i thought about posting some general questions that i have about 
> openEHR.
>   
Hi Athanasios,

my first question is: what technology do you want to to work in? There 
is a lot of open source work already done in Java, Eiffel and .Net for 
openEHR which you can use.
> 1. Is there a set of guidelines regarding the implementation 
> technologies used that make a piece of software "openEHR compliant?"
> For example, the standard specifies that an openEHR repository should be 
> tracking the changes in the records. Is there a preffered implementation 
> for this or can i use whatever does the job?
>   
What you are after is conformance criteria and tests, which have not yet 
been published. Conformance, the way we see it, can be tested only on 
concrete products, and is based on implementation technology 
specifications, such as the XML schemas, and (in the future) service 
interfaces. Currently, if your system can read and write data compliant 
to the published XML-schema for the reference model, and process ADL 1.4 
archetypes, it would be minimally openEHR-compliant. We will develop 
test frameworks to perform detailed tests as time goes on and resources 
allow.
> 2. The messaging section is blank (or so i think :-) ). So i am 
> wondering if there is a messaging pre-standard or other specification 
> about the exchange of messages specific to openEHR. If there is no such 
> a thing, should i rather assume that the corbamed or CEN standards cover 
> this section?
>   
The openEHR EHR Extract specification will be published in its first 
draft in the next few weeks, and is significantly more powerful than the 
CEN specification, but contains a direct mapping to it. If you want a 
private draft, let me know.
> 3. What exactly does the ehr_extract entity represents in everyday 
> medical practice? For example, does it refer to the EHR view that a 
> specialist defines? Does it represent the return results of a query 
> towards the repository?
>   
Queries can return finer-grained results than an EHR Extract. An EHR 
Extract is designed for the results of queries for parts of health 
records, between two distinct EHR systems, usually in 2 care delivery 
enterprises - the idea is that the receiver system integrates the 
extract of the EHR it receives into its local copy of the health record 
for the patient in question; the results will then be visible to local 
user applications at the receiver end.
> 4. Just to clarify something. As far as i understand it, binary files 
> from various modalities are stored as URIs to the underlying file system 
> (whatever that is). Is this correct?
>   
If you mean things like CAT scan images, X-ray images and so on, yes, 
usually, these are stored in dedicated PACS, with links an thumbnails 
(or "normal" images for a typical desktop computer) embedded in the EHR. 
There are two reasons to do this. One is size and performance; secondly, 
the EHR usually needs the _report_ written by the radiologist or other 
specialist, plus a few diagnosticaly relevant images, whereas the PACS 
will contain the whole image set (for some time at least).
> Finally, i would just like to point out that several links, over at 
> www.openehr.org that are supposed to be pointing to implementations or 
> implementation details are inoperable or incomplete for example:
>   
I have fixed as many of these as I can, but as you might imagine, some 
things are disappearing due to age...

- thomas beale

-- 
___________________________________________________________________________________
CTO Ocean Informatics (http://www.OceanInformatics.biz)
Research Fellow, University College London (http://www.chime.ucl.ac.uk)
Chair Architectural Review Board, openEHR (http://www.openEHR.org)



Reply via email to