gnumed-devel
[Top][All Lists]
Advanced

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

Re: [Gnumed-devel] Address entry - workflow


From: Jim Busser
Subject: Re: [Gnumed-devel] Address entry - workflow
Date: Sun, 18 Sep 2011 19:19:31 -0700

On 2011-09-18, at 5:52 PM, Jim Busser wrote:

>> GNUmed understands the user to this
>> being the "primary" address in terms of relevance and will
>> treat it as the "home" address.

I am sorry, but the above was / is not abundantly clear. The current coding

1) requires an address to be created and

2) permits no address to be created except to enforce its assignment as type 
'home'

If we wish to enforce that new addresses be auto-assigned type 'home' such that 
the user cannot do anything about it until after the address has been created, 
and after they have gone to demographics and taken care of the edit, then the 
widget should more clearly say

        Primary address (will be assigned type 'home')

However I thought a principle of GNUmed was to avoid to make assumptions (and 
certainly to avoid mis-assigning) values.

The only ways to achieve this would be to

1) leave new addresses to have type 'NULL' which users can expect are most 
LIKELY home addresses but which would prevent their mailing health information 
to a patient's workplace where it risks to get opened by some assistant / 
co-worker / supervisor. Only with such an approach could they better trust that 
a type of 'home' actually means 'home'. This however causes every new address 
to be NULL until such time as the extra work is taken to assign its correct 
value.

or

2) provide an in-widget field (supported by phrasewheel) for 'type'. This is 
the only sensible solution.

-- Jim


reply via email to

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