gnumed-devel
[Top][All Lists]
Advanced

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

Re: [Gnumed-devel] An Analysis of Demographics - Comments RT


From: Karsten Hilbert
Subject: Re: [Gnumed-devel] An Analysis of Demographics - Comments RT
Date: Mon, 19 Jul 2004 11:30:08 +0200
User-agent: Mutt/1.3.22.1i

> What we want to see here is a combination of functionality
> and logical screen design
Time and again I have said that I don't believe this is true.

For patient *input* we want a UI that allows the most rapid
data entry possible. The UI in the attached PNG is just too
elaborate for that. Why not make the basic screen this ?

name
dob
address

Each on subsequent "lines".

What you are showing here is a patient demographics *editing*
widget, eg. when you want to change some details about a
patient. I would certainly hate to have to put in new patients
with this widget. But then I also said that it might suffice
for 0.1.

> and I suspect given the differences in country we will need to trade 
> these two off to get a balance.
Second and more screens can be configured to follow the first
basic screen.

> The current solution of the modal popup box doesn't work well for the 
> following reason.
If I understand correctly this is not at all the fault of the
demographics widget. The popup is popped up by the top panel
patient search field.

> biggest single thing I notice about modal windows (not just in 
> gnuMed/wxPython etc) but in many programs - is that they are easily 'lost' 
> amongst the clutter of linux pop up windows.
Hm, that is true.

> in this case - the window is tiny - not an easily recognisable size, and the 
> columns of the grid are all crushed together.
They shouldn't. They aren't, here, either.

> Often when we have multiple names to select from in a popup box, we may need 
> ancillary information to make the selection, which may not be visible in 
> small popup box.
Sure. If someone tells me how to tell the box to resize to the
size of the encapsulated list ... I was unable to learn how to
do that.

> There is an elegant and good looking solution to this within the bounds of 
> our 
> current screen design, namely that (with re-organising the list containing 
> the grid of medicare/dva/whatever numbers) of adding a grid in the remaining 
> area of the screen - below the existing wigits(or above which would be my 
It looks good. Technically it needs thought. The multiple
patients found popup is entirely separate from the
demographics editor. What would you propose to do when some
other widget is on display and multiple patients are found ?

> If those of you doing the backend have done the job properly, changing the 
> gui-around to the above specs shouldn't be that onerous
backend-wise, no worries, the backend doesn't foster for any
one particular UI (or it tries not to make this cardinal
mistake)

> Also I would be keen to here from those of us in different countries about 
> the 
> extent of differences on the clerical side of demographics - ie we have the 
> medicare number, dva number, health entitlement cards.
Let's just say they are totally different ?

> Note in the original 
> QT mockup I included  a tab for clerical as a possible solution to this.
Which I like. This is about the same idea as with the
"subsequent pages" I mentioned above.

> All text boxes should be cleared at start of new patient search;
No, they should be cleared at activation of new patient.

> -self.txt_preferred is not cleared so next patient has same salutation as the 
> -self.cb_preferredname not reset
> self.cb_addressresidence not reset
> self.cb_addresspostal not reset
> Surname               Changing spelling not possible (to database)
> Firstname.    change spelling not possible (to database)
> Title                 Changeing not possible (to database)
> Sex                   changing not possible (to database)
> Street/Suburb display Not sure what happened to this in the iterations, I 
> Suburb                        this field should auto-capitalise
> Postcode                      Allows input of numbers (is this needed in some 
> countries??)
> Addresstype           Looks shitty I will redesign-move-make better
> Birthdate                     no validation on input (come on!!!!)
Of course there is validation. The backend will kick your ass.
That's why we don't use MySQL.

> Occupation:   - not saved
> combo_relationship            only filled with mother/father
> Mitgliedsnummer - etc         I presume this is meant to be country specific 
> ID 
> Photo's
> Next Of Kin
Well, see, getting all these right in 0.1 is a lot of work.
Why not stick with the basics and refine past that ? The
problem is wanting everything right now.

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]