Instead of waiting an indeterminate length of time for the 'Acode 
implementation' (which has been donated to openEHR as far as I know) to finish, 
anybody interested in getting the job done faster could of course also consider 
to contribute to it instead of writing an entirely new kernel?
Take a lot and give a little bit back where you can.
The java reference parser for example is very usable in the state it is in now, 
we use it all the time.
I agree with Bert that the emphasis of openEHR is on the specifications, and 
that the reference implementations are a means of evaluating the 
specifications. It is thus essential for the specifications to be open source 
and the source code of the ref implementation is great to have - but you cannot 
expect 'download, install, and completed is my EHR project' ;-)

Sebastian

> -----Original Message-----
> From: Tim Churches [mailto:tchur at optushome.com.au] 
> Sent: Tuesday, 7 August 2007 6:38 AM
> To: For openEHR technical discussions
> Subject: Re: Open Sorce Database
> 
> Bert Verhees wrote:
> >> Dear group
> >>
> >> I've a question about ? what is the experience 
> implementing openEHR 
> >> in opensource database like mysql or progreSQL in a 
> hospital of 500 beds?
> > 
> > I don't think there will be much difference as long as it 
> comes to an 
> > SQL-based implementation. The benchmarks for 
> ANSI-SQL-handling MYSQL 
> > of SQL-server or Oracle are more or less comparable.
> > It is very easy to test, you can also take a look at 
> TPC-benchmarks, 
> > because you can regard the OpenEhr database-use as a rather complex 
> > use with 50 to 100 tables (depending on the architecture-specifics)
> > 
> > But when you look to other ways, f.e. object-oriented 
> databases, like 
> > Matisse or Cache, or XML-features of databases, then you 
> bind yourself 
> > to vendor specific features, then it is another story, and 
> not easy to 
> > determine what is a good choice.
> > 
> > There is not much discussion on this subject, good that you 
> bring it 
> > up. I hope others will say something about this subject.
> 
> The key issue is no so much what database back-end to use, 
> but rather what to use or write as the openEHR layer (kernel 
> and query system). I'm told that there are various 
> closed-source, proprietary implementations of openEHR (e.g. 
> by Ocean Informatics) which can use an SQL back-end, but only 
> one open-source implementation, by ACode in Sweden, which is 
> on the openEHR.org web site. But what is the current status 
> of this implementation - it is rather hard to determine 
> exactly what bit work, what bits have been fully tested and 
> what is left to be done, short of installing it, looking 
> through its source code and writing one's own tests.
> 
> The latest release notes for it at
> http://svn.openehr.org/ref_impl_java/TRUNK/readme.txt say:
> 
> ##########
> Java openEHR Implementation project
> -----------------------------------
> VERSION Release-1.0.1 RC
> 
> STATUS Based on openEHR release 1.0.1 RC and implemented 
> Reference Model
> - EHR, EHR Extract, Demographics, Common, Data Structures, 
> Data Types  and Support, and Archetype Object Model, openEHR 
> Archetype Profile.
>  Besides, support for archetypes based object creation has 
> been added into Archetype Object Model classes.
> The work is still in progress. The intention is to have 
> complete implementation of openEHR Reference Model and 
> Archetype Object Model, with support for archetype based 
> object creation and validation.
> ###########
> 
> I'm not sure whether that means it supports queries or not - 
> I suspect not.
> 
> So for an open-source implementation of openEHR, it looks 
> like, as at August 2007, one has to either wait an 
> indeterminate length of time for the ACode implementation to 
> be completed or one has to write an entire openEHR kernel 
> (and test and validate it, which is the more time-consuming 
> part) oneself.
> 
> Is that correct? I must save this email for re-use because I 
> have been asking this same question for over three years now...
> 
> Tim C
> 
> _______________________________________________
> openEHR-technical mailing list
> openEHR-technical at openehr.org
> http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical
> 


Reply via email to