gnumed-devel
[Top][All Lists]
Advanced

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

Re: [Gnumed-devel] organizations


From: Jim Busser
Subject: Re: [Gnumed-devel] organizations
Date: Sat, 20 Aug 2011 21:12:19 -0700

On 2011-08-20, at 3:11 AM, Karsten Hilbert wrote:

>> Search for matches among existing addresses and Save a selection, or Add a 
>> new address.

The above tooltip may help.

but I still find awkward

        Save            Add                     Manage

"Add" is variantly implemented, relative to

        Person addresses
        Person phone / channels
        Org phone / channels

all of which accept multiple-per-person/org. If an organization might have two 
addresses (say, a single branch has both a physical address and a distinct 
postal or delivery address) the user might imagine themself to be "adding" a 
second address, but they cannot do so.

With "Add" we do not really add to *this* org's addresses, we are actually 
adding to the *pool* of addresses from which zny one address can be attached to 
the current (and, if appropriate, other) branch locations.

A few ideas:

for any branch, once created, it will be its phone numbers / channels which 
will change more often than will its address, so I would flip the positions of 
the address and the channels and that will also permit a tidy horizontal 
alignment of the tops of the tables.

Alternatively, do the channels require all of the width currently assigned? If 
only one address is supported per branch anyway, then maybe the address would 
be better incorporated into a wider Org / Unit category / # table and the 
address could be managed inside the same widget where one creates or edits or 
removes a branch.

The implementation -- of selecting from among existing addresses -- anticipates 
a workflow where many branches (after the first) can re-use the same physical 
address. Suggest

1) when an input string would match an existing address (via phrasewheel), the 
selection is achieved by press of enter or a click within the phrasewheel and 
upon making such a selection it becomes possible to save it. But we can make 
more clear to the user (without dependence on tooltips) that they may not 
simply type in an address and Save it, if we would change this Save button to

        Confirm
        (tooltip: Confirm an address selection from among existing addresses)

and change

        Add

to

        New
        (tooltip: create a new address which can be assigned to this unit and 
others)

and

        Manage
        tooltip as currently worded: Manage all known addresses (can be slow).

*** but Manage does not do anything… I mean, it provides a list of addresses 
any of which can be set in focus, but a double-click does nothing and the only 
buttons available (OK and Cancel) both escape the user back to the org manager.

Is there supposed to be a new button Edit and should it come with a warning or 
confirmation dialog

        Warning: change this address for all organizations and people already 
attached to this address?

-- Jim

PNG image


reply via email to

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