← Back to team overview

dhis2-devs team mailing list archive

Re: Errors importing Events in 2.15 using the Web API (or maybe I am doing something wrong)

 

Ups.... thanks Morten. Now it is working fine for one event. Thank you.

what about sending multiple events? I am still getting " HTTP Status 500 -
Unrecognized field "eventList" "


On Thu, Aug 14, 2014 at 7:10 AM, Morten Olav Hansen <mortenoh@xxxxxxxxx>
wrote:

> Hi
>
> The id scheme must be added to the url, and not the actual payload..
>
> --
> Morten
>
>
> On Thu, Aug 14, 2014 at 4:58 AM, Jose Garcia Muñoz <josemp10@xxxxxxxxx>
> wrote:
>
>>
>> Dear Dev community
>>
>> I am trying to import several events to DHIS2 (2.15) using the Web API.
>> This is a template of the XML file (note I am using the org. unit code for
>> matching):
>>
>> <?xml version="1.0"?>
>> <event program="FurLapSaYy4" orgUnit="TZPSI_P-1563"
>> eventDate="2014-01-01" status="COMPLETED" storedBy="jose">
>>  <dataValues>
>> <dataValue dataElement="sQdFlFQptCX" value="34"/>
>> <dataValue dataElement="gVqInPr2eqC" value="30-34"/>
>>  <dataValue dataElement="hjy1KTANQbl" value="Unknown"/>
>> <dataValue dataElement="es3zQNdcN7d" value="4"/>
>>                </dataValues>
>> </event>
>>
>> When I call the API, I get the following error: "Event.orgUnit does not
>> point to a valid organisation unit". So, following the documentation I
>> added the attribute orgUnitIdScheme="code", something like the
>> following: <event program="FurLapSaYy4" orgUnit="TZPSI_P-1563"
>> eventDate="2014-01-01" status="COMPLETED" orgUnitIdScheme="code"
>> storedBy="jose"> However, in this case I am getting: "HTTP Status 500 -
>> Unrecognized field "orgUnitIdScheme".
>>
>> Also as I have to send multiple events, I am using the schema:
>>
>> <?xml version="1.0"?><events>
>> <eventList>
>>  <event program="FurLapSaYy4" orgUnit="TZPSI_P-1563"
>> eventDate="2014-01-01" status="COMPLETED" storedBy="jose">
>>  <dataValues>
>>                 ......
>>
>> but in this case the error I got is "HTTP Status 500 - Unrecognized field
>> "eventList"
>>
>> Am I missing something? I tried to use the Import/Export app as well, but
>> nothing was imported.
>>
>>
>> I am using the 2.15 with the build revision 15201
>>
>> Many thanks
>> Jose
>>
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~dhis2-devs
>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~dhis2-devs
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>

Follow ups

References