← Back to team overview

dhis2-users team mailing list archive

Re: difficuties to obtain dataelements from oganisation units through the api....

 

Hi,,

Thanks a lot for the quick reply, i can now retrieve a single value with
something like this: :
api/dataValues?de=IBRoBwdUxkA&pe=2012&ou=vzw0YutAWos

I am also trying to get the complete dataset using this:
/api/dataValueSets?dataSet=iShiRf8NdCv&period=201201&orgUnit=vzw0YutAWos

but it returns nothing..
Am i missing something ?
Is there another way to get a complete dataset ?
I'd like to request all datasets of all organisationunits at once, how can
this be done ?

Thanks,

Stephane



On Mon, Oct 13, 2014 at 3:05 PM, Knut Staring <knutst@xxxxxxxxx> wrote:

> Hi Stephane,
> You should not use the Analytics API to get metadata.
>
> Try this instead:
> https://www.dhis2.org/doc/snapshot/en/developer/html/ch01s05.html
>
> Knut
>
> On Mon, Oct 13, 2014 at 7:32 PM, Stéphane Delbeke <sdelbeke@xxxxxxxxxxxxxx
> > wrote:
>
>> Hi,
>>
>> I'm trying to use the API to get information on an organisation unit.
>> For instance i'm trying to extract the 'contact name'.
>> My request looks as follow:
>>
>>
>> ...dhis/api/analytics?dimension=dx:IBRoBwdUxkA&dimension=pe:2012&dimension=ou:vzw0YutAWos
>>
>> and i obtain an answer like this:
>>  {"headers":[{"name":"dx","column":"Data","type":"java.lang.String","hidden":false,"meta":true},{"name":"pe","column":"Period","type":"java.lang.String","hidden":false,"meta":true},{"name":"ou","column":"Organisation
>> unit","type":"java.lang.String","hidden":false,"meta":true},{"name":"value","column":"Value","type":"java.lang.Double","hidden":false,"meta":false}],"metaData":{"pe":["2012"],"co":[],"ou":["vzw0YutAWos"],"names":{"pe":"Period","ou":"Organisation
>> unit","dx":"Data","IBRoBwdUxkA":"Nom et prénoms
>> contact","2012":"2012","vzw0YutAWos":"MUTUELLE DE SANTE DE
>> BANIKOARA"}},"height":0,"rows":[],"width":0}
>>
>> with rows being empty...
>>
>> I can get dataelements with a numeric value. Is there something specific
>> with datalements that have to return strings ?
>> Any idea what i am doing wrong ?
>>
>> Thanks,
>>
>> Stephane
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~dhis2-users
>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~dhis2-users
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> Knut Staring
> Dept. of Informatics, University of Oslo
> +4791880522
> Skype: knutstar
> http://dhis2.org
>

Follow ups

References