Hi Lars/devs, a question related to this: I’ve done something similar to what you suggest Lars (i.e. programatically updating a data element in an event), but as far as I could tell from the documentation and testing there is no way to add/update a single data value for an event without also downloading and then re-sending all other data values? In other words, if you send a single data value to and existing event (/api/events/uid), it will delete other data values not part of the payload. Have I missed something, or is that the case? If so, it would be nice with support for that over the API for these types of scenarios.
Olav > 23. mai 2016 kl. 15.47 skrev Lars Helge Øverland <l...@dhis2.org>: > > Hi Eric, > > I understand your question. We do not plan to add additional enum options > though which are not used by DHIS 2 internally as it will cause confusion for > developers. > > For app development purposes I would recommend that you instead create a data > element which could be called "Validated", have a particular code (e.g. > "VALIDATION_STATUS") and be of value type Yes/No (boolean). You can then in > your app set a corresponding data value through the regular events resource > of true or false, and then use this to keep the validation state. This of > course creates a dependency on the configuration which should be documented. > > regards, > > Lars > > > > > > > > On Fri, May 20, 2016 at 12:25 PM, eric mourin <ericmou...@hotmail.com > <mailto:ericmou...@hotmail.com>> wrote: > Hi everyone, > > We are developing an application that needs to know if some events (captured > via event capture) were validated by an authorized user or not. I've seen > that events have an "status" field which can have the values "ACTIVE, > COMPLETED, VISITED, OVERDUE, SKIPPED" but I couldn't get much information > about what meant each field from the documentation so I was wondering if its > possible to create a "VALIDATED" status for the events and then make a put > with the status changed. If this is not possible (not accepted via Update by > the web api) or can bring future problems with newer versions, would it be > possible to reuse one of the status already listed there? I've seen the > ACTIVE and COMPLETED status but I've never seen the rest used. > > Thanks for your time > Eric > > _______________________________________________ > Mailing list: https://launchpad.net/~dhis2-users > <https://launchpad.net/~dhis2-users> > Post to : dhis2-users@lists.launchpad.net > <mailto:dhis2-users@lists.launchpad.net> > Unsubscribe : https://launchpad.net/~dhis2-users > <https://launchpad.net/~dhis2-users> > More help : https://help.launchpad.net/ListHelp > <https://help.launchpad.net/ListHelp> > > > > > -- > Lars Helge Øverland > Lead developer, DHIS 2 > University of Oslo > Skype: larshelgeoverland > l...@dhis2.org <mailto:l...@dhis2.org> > http://www.dhis2.org <https://www.dhis2.org/> > > _______________________________________________ > Mailing list: https://launchpad.net/~dhis2-users > Post to : dhis2-users@lists.launchpad.net > Unsubscribe : https://launchpad.net/~dhis2-users > More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp