← Back to team overview

dhis2-devs-core team mailing list archive

Re: person attributes, model change

 

On 4 December 2013 18:36, Jim Grace <jimgrace@xxxxxxxxx> wrote:

> On Wed, Dec 4, 2013 at 10:45 AM, Lars Helge Øverland <larshelge@xxxxxxxxx>wrote:
>
>>
>> On Tue, Nov 19, 2013 at 10:02 AM, Morten Olav Hansen <mortenoh@xxxxxxxxx>wrote:
>>
>>> So how would one configure these dynamic attributes, would it be pr
>>> program?
>>>
>>> I would love to see a model where "person" don't exist anymore. A person
>>> would be something you'd assemble from a starting point (lets call it
>>> entity), and then add attributes to it. It also allows to re-use the model
>>> (without the person confusion) for monitoring, etc, a simple example would
>>> be creating a entity called Server with attributes Name, IP, Location, then
>>> this entity could be sending multiple single events with registration to
>>> the system, and you could to healthchecks that way.
>>>
>>
>> Yes that's the idea...
>>
>
> I wonder if we could in the future generate menus or other navigation
> elements based on these custom names, so users who are using tracker for
> "Person" or "Patient" (or "Server") can easily see how to find and manage
> them.
>
> Another entity from the healthcare world that fits this model nicely is a
> lab "Sample", which is what Lab Management Systems track. A sample goes
> through various stages, not unlike how a patients go through programs.
>
> Yes. There is actually a big CDC Global Health Security project that uses
Tracker exactly for this purpose. It is being piloted in Uganda.

Ola
------



> I hope we we can allow the user to configure named relationships between
> tracker entities of the same and/or different type, like optional family
> relationships between Persons, or a mandatory relationship between Sample
> and Person.
>
> Cheers,
> Jim
>
>
> --
> 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
>
>

References