← Back to team overview

dhis2-devs-core team mailing list archive

Re: person attributes, model change

 

Hi Lars,

Before removing all fixed attributes of persons, we should create a new
attribute type called for phone number, we need it for sending sms message.
How do you think about it ?

Besides, we need to find out a way to display dynamic attribute params when
defining template messages in Add program...

Best regards,
------------------------------------------------
Châu Thu Trân
HISP Viet Nam
Email: tran.hispvietnam@xxxxxxxxx


On Mon, Nov 18, 2013 at 5:18 AM, Lars Helge Øverland <larshelge@xxxxxxxxx>wrote:

> Hi,
>
> I suggest we remove all fixed attributes from the Patient object
> (representing "person") and rely on "dynamic" attributes only.
>
> The reason is first that we have lots of scenarios where people want to
> capture persons without attributes like name, gender, birth date, for
> practical or confidential reasons. Currently we create custom forms where
> we hide these fixed attributes for person registration, but this does not
> work well on devices which does not support HTML and is a rather back-ward
> approach anyway.
>
> Second, by having only dynamic attributes we greatly extend the usability
> of tracker into new domains. One example is logistics tracking and
> management, where a commodity could be registered as a "person", then
> tracked through a multi-stage program with stages for "sent from national
> store", "received at district store", "received at service point",
> "administered to client", or similar. This model could work as a basis for
> a more or less "fully-fledged" logistics system.
>
> Any objects or concerns? If not I suggest we start making this change
> right away since 2.14 is nearing and it is a rather intrusive change.
>
> Lars
>
>
> --
> Mailing list: https://launchpad.net/~dhis2-devs-core
> Post to     : dhis2-devs-core@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-devs-core
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References