gnumed-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnumed-devel] EMR tree display of allergy


From: Karsten Hilbert
Subject: Re: [Gnumed-devel] EMR tree display of allergy
Date: Sun, 12 Oct 2008 13:25:53 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

> On Tue, Sep 23, 2008 at 11:21:14AM -0700, Jim Busser wrote:
> 
> >> I am having a bit of a hard time to see the flow with proposed states
> 
> I remodelled the states according to the discussion.
> 
> > Here is what I would suggest, based on reworking of the existing (see  
> > screenshot) Allergy manager:
> >
> > - reposition Allergy window titlebar lower on screen to prevent its  
> > being party hidden by the XFCE panel at the top of the screen, I suggest 
> > that for example if the plugin Patient details is open to the Identity 
> > tab, the upper edge of the Allergy window be positioned just under the 
> > "Comment" column heading
> That isn't quite so easy as one might think. Some quick
> tests proved futile.
> 
> > - the checkbox "definite" risks being un-noticed, can it be interposed to 
> > the left of "Allergy", "Sensitivity"
> It is now adjacent to the the type selection.
> 
> > - Allergy dialog needs widening and extending vertically lower by 1-2 cm 
> Done.
> 
> > to accommodate:
> >     1) an "Exit" button.. presently it is only possible to leave by  
> > pressing Cancel
> I turned the Cancel button into a Close button. This takes
> away the hit-ESC way of closing the dialog and I am not sure
> yet how to add it back :-(
> 
> >     2) visually separating individual-item detail from overall state
> >
> > ... presently the state is crowded among 3 buttons between Save Clear  
> > Delete and Cancel and this competes with screen controls used to manage 
> > individual allergies. This needs a better visual and functional 
> > separation. Suggest instead:
> >
> > 1) exclude the State buttons from a rectangular work area which should 
> > visually enclose all the other elements as more-clearly managing items in 
> > the list, this rectangular work area should have some visual element 
> > boundary like a dotted line... as mentioned, this may need extending the 
> > window down to let State buttons be moved out lower
> See screenshot. Note the "last confirmed" and the
> "Reconfirm" button.
> 
> > 2) exclude listing allergy state in the table because it confuses the  
> > user who cannot manage such entries with the same tools / buttons as  
> > they would manage discrete items... I would instead split allergy state 
> > out of the table and present it as radio buttons
> >
> >             (  ) None known  (  ) Per above  (  ) Unknown  <---default on 
> > patient 
> > creation
> 
> Done.
> 
> > Entering allergies would programmatically change the radio button state 
> > to (  ) Per above. Only in the absence of listed allergies would the user 
> > would be able to change the state from "Unknown" to "None". Of interest, 
> > the user should be allowed to input allergy information which came from 
> > collateral but it is interesting to contemplate that the patient had not 
> > been asked hence the tension between "No info" and"Unknown" and 
> > "Unasked". Presently if I enter "Penicillin" the constraints refuse to 
> > let me also set state to "unknown".
> We will have to fine tune the behaviour later.
> 
> > Would you still want to capture "Unanswered" to flag patients for whom 
> > the issue especially deserves future discussion? If so this could be 
> > between (  ) Per above and  (  ) Unknown
> For that I now suggest using the comment field. It is now
> possible to set "has allergies" without any actual allergies
> being recorded provided there is a comment available.
> 
> > 3) make an "Exit" or "OK" button a default at bottom.
> Done.
> 
> > Caveat field:
> > - while allergy state is unknown (or undisclosed) can the Caveat box  
> > hold a red "?" (refer to discussion ~ Sept 20th)
> >     also Greek phi for "none" and "!?" for (  ) Unanswered
> 
> Done.
> 
> Karsten
-- 
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD  4537 78B9 A9F9 E407 1346




reply via email to

[Prev in Thread] Current Thread [Next in Thread]