> Date: Wed, 22 Jul 2009 15:16:20 +0200 > From: hepabolu <hepabolu at gmail.com> > Subject: Re: Issues around UI technologies and bindings to back end > To: For openEHR technical discussions <openehr-technical at openehr.org> > Message-ID: <4A671124.7020002 at gmail.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Seref Arikan said the following on 22/7/09 11:39: > > Now about UI - model relationship, my view is the GUI layer is way too > > complex and diverse to include in openEHR specifications, even a subset > > of the UI related stuff would be enough to introduce more problems than > > it solves. > > IF there emerges a cross platform AND cross technology declerative > > markup for GUI and GUI interactions and bindings, and this is a big if, > > then it may be considered, otherwise, my personal opinion is to simply >
I agree, to start integrating UI related content into the archetypes is a very bad idea. Most modern UIs follow a Model-View-Controller<http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller>approach. For PatientOS Archetypes provide the data elements. The relationships and constraints within the archetype data elements is implemented in our model. We have different views - fat client, web client which are implemented through controllers written in java or javascript. Atttempts to push everything into the archetype definition would create a complex beast which would defeat KISS principal. As a side note I also think the ADL files is hampering adoption - not for us as there is a Java parser. Since everything that is the ADL must be expressable in XML (otherwise interoperability of the definitions would be problematic) - why have both - XML is ubiquitous and I think the benefits of readibility of an ADL file is no longer needed since there are tools which replace it - how many people read an ADL file any more? -- Gregory Caulton Principal at PatientOS Inc. personal email: caultonpos at gmail.com http://www.patientos.com corporate: (888)-NBR-1EMR || fax 857.241.3022 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20090723/06735c3c/attachment.html>

