I just wanted to send out a template payload that works with the latest version of the DHIS2 api:
{ "orgUnit": "EKblHmIUjnm", "identifiers": [ { "displayName": "NationalId", "type": "string", "identifier": "crnUc1S13Lk", "value": 124565 }], "attributes": [ { "attribute": "FfRwG4gTlNH", "type": "string", "value": "testname" } ] } Where identifier is the uid of the identifier type, and value is the actual id to be added Response will be "HTTP/1.1 201 Created" for a valid document Payload will begin with a status flag - examples below {"status":"SUCCESS","importCount ":{"imported":1, "updated":0,"ignored":0,"deleted ":0},"reference" :"icaWfFMW9Y"} {"status":"ERROR ","importCount": {"imported":0,"updated":0,"ignored":1,"deleted": 0},"conflicts":[{"object":"Identifier.value","value":"Value already exists for patient icaWfFMW9Y with identifier type crnUc1S13Lk"}]} _______________________________________________ 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