2009/8/26 Abyot Gizaw <aby...@gmail.com>: > > > 2009/8/26 Lars Helge Øverland <larshe...@gmail.com> >> >> Hi, >> >> I have been thinking about removing the Source object from the API. >> The abstract Source class was introduced in the model in order to >> allow for multiple implementations of Sources in the system. Currently >> we only have the OrganisationUnit object extending Source. We now see >> eg. with Abyot's CHIS module that even if we need a new kind of >> Source; the Patient, we still need the OrganisationUnit reference in >> DataValue. > > I am not using it ! >
OK but in all your design proposals there is a PatientDataValue object with a reference to Source, meaning that you don't reuse the DataValue object and associate it with a Patient Source implementation. This is the last I've seen: http://mail.google.com/mail/?ui=2&ik=b4dafba814&view=att&th=121c110ad771e794&attid=0.1&disp=inline&realattid=f_fvpi020h1&zw _______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-devs@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp