Thank you. Sam Kasozi +256 788-993-565 Skype: sam.kasoziug
On Tue, May 10, 2016 at 6:37 AM, Morten Olav Hansen <[email protected]> wrote: > Hi Sam > > Just had a look, the parameter should be strategy=X not importStrategy=X, > I will update the docs > > -- > Morten Olav Hansen > Senior Engineer, DHIS 2 > University of Oslo > http://www.dhis2.org > > On Mon, May 9, 2016 at 12:51 PM, Sam Kasozi <[email protected]> wrote: > >> The confusion in adding the trackedEntity was whether it would be a child >> of the trackedEntityInstance or not. >> >> Furthermore a 3rd parameter of the Orgunit ID was required. So I was >> wondering whether 'Chapter 1.53 Tracker bulk deletion' ( >> http://dhis2.github.io/dhis2-docs/2.22/en/developer/html/ch01s53.html) >> should be updated from >> >> { >> "trackedEntityInstances": [ >> { "trackedEntityInstance": "ID1" } >> >> to >> >> { >> "trackedEntityInstances": [ >> { "trackedEntity": "TE_ID1", "orgUnit": >> "OU_ID1","trackedEntityInstance": "ID1" } >> >> together with a correction in the spelling from 'trackedEntityInstasnces' >> to 'trackedEntityInstances' in the curl statement that follows. >> >> regards, >> >> Sam Kasozi >> +256 788-993-565 >> Skype: sam.kasoziug >> >> On Sat, May 7, 2016 at 5:00 AM, Sam Kasozi <[email protected]> wrote: >> >>> Hi Alex, >>> >>> That is what the error message suggests, I guess the underlying question >>> was the how in light of the prescribed Json format: >>> >>> {"trackedEntityInstances": [ { "trackedEntityInstance": "ID1" }]} >>> >>> >>> regards, >>> >>> Sam Kasozi >>> +256 788-993-565 >>> Skype: sam.kasoziug >>> >>> On Fri, May 6, 2016 at 8:26 PM, Alex Tumwesigye <[email protected]> >>> wrote: >>> >>>> Dear Sam, >>>> >>>> Please specify trackedEntity in your json. >>>> >>>> Alex >>>> >>>> On Fri, May 6, 2016 at 5:49 PM, Sam Kasozi <[email protected]> wrote: >>>> >>>>> I want to delete a TEI in 2.22 with the following details >>>>> (trackedEntity="XV3kldsZq0H" & trackedEntityInstance="an1MP0brTkC") using >>>>> >>>>> curl -X POST -d "{\"trackedEntityInstances\": >>>>> [{\"trackedEntityInstance\":\"an1MP0brTkC\"}]}" -H "Content-Type: >>>>> application/json" -u sam:*** "https:// ... >>>>> /api/trackedEntityInstances?importStrategy=DELETE" >>>>> >>>>> However it returns the following Error message: >>>>> >>>>> {"httpStatus":"Conflict","httpStatusCode":409,"status":"ERROR","message":"An >>>>> error occurred, please check import summary.", >>>>> >>>>> "response":{"responseType":"ImportSummary","status":"ERROR","importCount":{"imported":0,"updated":0,"ignored":1,"deleted":0}, >>>>> "conflicts":[{"object":"TrackedEntityInstance.trackedEntity","value":"Missing >>>>> required property trackedEntity"}]} >>>>> >>>>> Is something wrong in the Json syntax? >>>>> >>>>> Regards, >>>>> >>>>> Sam Kasozi >>>>> +256 788 993565 | Skype: sam.kasoziug >>>>> >>>>> _______________________________________________ >>>>> Mailing list: https://launchpad.net/~dhis2-users >>>>> Post to : [email protected] >>>>> Unsubscribe : https://launchpad.net/~dhis2-users >>>>> More help : https://help.launchpad.net/ListHelp >>>>> >>>>> >>>> >>>> >>>> -- >>>> Alex Tumwesigye >>>> >>>> Technical Advisor - DHIS2 (Consultant), >>>> Ministry of Health/AFENET | HISP Uganda >>>> Kampala >>>> Uganda >>>> +256 774149 775, + 256 759 800161 >>>> Skype ID: talexie >>>> >>>> IT Consultant (Servers, Networks and Security, Health Information >>>> Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar >>>> Consultant >>>> >>>> >>>> "I don't want to be anything other than what I have been - one tree >>>> hill " >>>> >>> >>> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~dhis2-users >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~dhis2-users >> More help : https://help.launchpad.net/ListHelp >> >> >
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : [email protected] Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp

