GUI means implementation. Software is written for different OS, programming 
languages, etc. Do you expect the specification to go as far as those 
implementation issues?

Ogi Pishev

----- Original Message ----- 
From: <[email protected]>
To: <openehr-technical at openehr.org>
Sent: Sunday, June 29, 2008 9:00 PM
Subject: openEHR-technical Digest, Vol 23, Issue 52


> Send openEHR-technical mailing list submissions to
> openehr-technical at openehr.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical
> or, via email, send a message with subject or body 'help' to
> openehr-technical-request at openehr.org
>
> You can reach the person managing the list at
> openehr-technical-owner at openehr.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of openEHR-technical digest..."
>
>
> Today's Topics:
>
>   1. Re: GUI-hints in openEHR templates? (Was: PatientOS archetype
>      to form demo (of sorts)) (Thilo Schuler)
>   2. Re: GUI-hints in openEHR templates? (Was: PatientOS archetype
>      to form demo (of sorts)) (Greg Harris)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 28 Jun 2008 13:38:27 +0200
> From: "Thilo Schuler" <thilo.schuler at gmail.com>
> Subject: Re: GUI-hints in openEHR templates? (Was: PatientOS archetype
> to form demo (of sorts))
> To: timothywayne.cook at gmail.com, "For openEHR technical discussions"
> <openehr-technical at openehr.org>
> Message-ID:
> <898a84d70806280438s42194336mbaec25697646e5db at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> I am with you on that layers are important and keep the approach more
> simple in the long time. As Heather pointed out, we have to be very
> careful not to distract the clinicians with GUI fluff from clean
> modelling. But for review and testing there is no doubt, that a real
> GUI is of value. At the moment the Ocean Template Desinger does both
> using the "one tool, two artefacts" approach, and as Thomas wrote it
> will become better based on the NHS CUI project. The "one tool, two
> artefacts" approach is good as it lets clinicians build and adapt
> runnable GUIs from their authored templates, but also shows that there
> can be many possible GUIs created from one template.
>
> Having a set of core template tags and several extensions (for
> GUI/message/... hints) is more a technical design choice for better
> manageability and doesn't interfere with the layers (separation is
> done via namespaces). Templates are mostly local artefacts and GUIs
> even more so. So, as Rong said, theses markup-extensions will only be
> there to ease local implementation. E.g. Ocean could have used such an
> extension to create the previously mentioned Hide_in_GUI-Hint in a
> clean way separated from the core template model.
>
> Regarding Greg's comment on problems with the visibility of a certain
> field: IMHO openEHR should not try to standardise GUIs (meaning
> sharing GUI hints or presentation artefacts). This is a huge task and
> we have enough problems solving what we are working on right now. But
> I can picture a system that scaffolds a basic editable GUI based on
> unknown openEHR data (provided it has access to the underlying
> archetypes). This scaffolded view could then be adapted by the local
> user, and the next time this user tries to access similar openEHR data
> (meaning same archetypes in the same structure/order) the local system
> remembers it and the customised view is used to display and edit the
> data. Customisation could even go as far as choosing certain GUI
> components (per archetype or per aggregated archetypes) from a
> (shared!) library... But this is still all implementation specific and
> not part of the openEHR specs.
>
> Cheers, Thilo
>
> On Fri, Jun 27, 2008 at 6:46 PM, Tim Cook <timothywayne.cook at gmail.com> 
> wrote:
>>
>> On Fri, 2008-06-27 at 14:42 +0200, Thilo Schuler wrote:
>>> Very interesting - maybe we could have seperate namespaces for the
>>> core tags and extensions. Could be a good compromise! While I see the
>>> advantages of keeping GUI stuff out of the template, I also see that
>>> this more and more complicated as we add additional abstraction
>>> layers.
>>
>> Ahhh, true. It is complicated.  It is the reason why health informatics
>> is where it is today.  The beauty of the openEHR specs is that each
>> portion does one thing well and yet all the parts fit together.
>>
>> If we get carried away and start mixing the layers then the specs get
>> more complex, the tools more difficult to use, applications less likely
>> to inter-operate and there won't be very many implementations.
>>
>> <sarcasm>
>> If you aren't careful you could end up with something HL7v3.
>> </sarcasm>
>>
>> As "my buddy" Albert E. said; Make everything as simple as possible but
>> no simpler.  ;-)
>>
>>
>> --Tim
>>
>>
>>
>>
>>
>> --
>> Timothy Cook, MSc
>> Health Informatics Research & Development Services
>> LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook
>> Skype ID == timothy.cook
>> **************************************************************
>> *You may get my Public GPG key from  popular keyservers or   *
>> *from this link http://timothywayne.cook.googlepages.com/home*
>> **************************************************************
>>
>> _______________________________________________
>> openEHR-technical mailing list
>> openEHR-technical at openehr.org
>> http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical
>>
>>
>
>
> ------------------------------
>
> Message: 2
> Date: Sat, 28 Jun 2008 11:56:12 -0400
> From: Greg Harris <glharris at panix.com>
> Subject: Re: GUI-hints in openEHR templates? (Was: PatientOS archetype
> to form demo (of sorts))
> To: openehr-technical at openehr.org
> Message-ID: <20080628115612.21330b7b at glh-a.harris-law.org>
> Content-Type: text/plain; charset=US-ASCII
>
> On Fri, 27 Jun 2008 13:46:27 -0300
> Tim Cook <timothywayne.cook at gmail.com> wrote:
>
>>
>> On Fri, 2008-06-27 at 14:42 +0200, Thilo Schuler wrote:
>> > Very interesting - maybe we could have seperate namespaces for the
>> > core tags and extensions. Could be a good compromise! While I see
>> > the advantages of keeping GUI stuff out of the template, I also see
>> > that this more and more complicated as we add additional abstraction
>> > layers.
>>
>> Ahhh, true. It is complicated.  It is the reason why health
>> informatics is where it is today.  The beauty of the openEHR specs is
>> that each portion does one thing well and yet all the parts fit
>> together.
>>
>> If we get carried away and start mixing the layers then the specs get
>> more complex, the tools more difficult to use, applications less
>> likely to inter-operate and there won't be very many implementations.
>>
>> <sarcasm>
>> If you aren't careful you could end up with something HL7v3.
>> </sarcasm>
>>
>> As "my buddy" Albert E. said; Make everything as simple as possible
>> but no simpler.  ;-)
>>
>>
>> --Tim
>>
> As counsel for a trade group many years ago, I watched a committee work
> long, earnestly, and hard to develop a proposal for a standardized set
> of paper forms for claim notices. When that committee subsequently was
> asked to review the adequacy of a set of draft EDIFACT messages to
> communicate the same information content, they had a very difficult
> time separating the information from its presentation.
>
> They were neither stupid nor uncommitted to the effort; their input
> was both indispensable to success and immediately useful for the
> developers. But for them, IT was something of a single cloud. It took a
> while for them to distinguish between the separate problems of (a)
> signing off on inter-company data sufficiency and (b) implementing and
> presenting that data on their respective internal systems. And while
> these people were volunteers in a sense, getting this done was part of
> their jobs and had the full backing of their employers. But if their
> input governed the back-end design and development, there would have
> been no progress. It was successful (or not) project management to get
> their involvement in the right amounts at the right times.
>
> Without any qualifications whatsoever to offer a judgment on this, I
> see a development interplay among three groups: the clinicians, the
> developers of the underlying structure, and the designers of
> implementing systems. (My guess is that's an obvious and seriously
> non-profound observation.) Aside from a long anecdote, it strikes me
> that UI decisions should be kept as separate as possible from any of
> the underlying structure; that presumption could be rebutted where an
> identified UI need can't otherwise be satisfied. Of course, at some
> level that's a nullity because the UI needs really define the structure
> design.
>
> As simple as possible can be quite complex. It's amazing what's been
> accomplished.
>
> Greg Harris
>
>
> ------------------------------
>
> _______________________________________________
> openEHR-technical mailing list
> openEHR-technical at openehr.org
> http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical
>
>
> End of openEHR-technical Digest, Vol 23, Issue 52
> *************************************************
> 


Reply via email to