On Mon, Nov 18, 2013 at 8:02 AM, Tran Chau <[email protected]>wrote:
> 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 ? > Yes Tran you are right. We need to create a type property on attribute, and then have types for everything that is needed to support the current behavior. We of course retain the properties which Patient inherit from BaseIdentifiableObject, and the associations to identifiers, program instances, org unit. We could keep the "healthWorker" association if necessary but lets rename to "associate" to make it more generic and reusable. So we have: --- Patient extends BaseIdentifiableObject Set<PatientIdentifier> identifiers; Set<ProgramInstance> programInstances; OrganisationUnit organisationUnit; Patient representative; User associate; --- The "patient" name is getting pretty obsolete now but lets keep this realistic in terms of 2.14 timeline. > Besides, we need to find out a way to display dynamic attribute params > when defining template messages in Add program... > > Yup.
-- Mailing list: https://launchpad.net/~dhis2-devs-core Post to : [email protected] Unsubscribe : https://launchpad.net/~dhis2-devs-core More help : https://help.launchpad.net/ListHelp

