Requesting API information about categoryOptionComboslist against datasetid

Which version are you using?

In general, we would prefer that such requests for technical discussions be held via out mailing list

dhis2-users@lists.launchpad.net

The mailing list you are using now is really only for contacting the DHIS2 expert group. Could you move the discussion there please?

image

···

On Thu, Jan 19, 2017 at 7:03 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Jason,

Thanks for your response.

After running the CURL

/api/dataSets/iUz0yoVeeiZ.json?fields=id,name,code,dataSetElements%5bdataElement%5bid,code,categoryCombo%5b*%5d%5d

I am getting below mentioned output.

{

“code”: “Daily OPD and Emergency”,

“name”: “Daily OPD and Emergency Visits, Admission Data Set”,

“id”: “iUz0yoVeeiZ”

}

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Jason Pickering [mailto:jason.p.pickering@gmail.com]

Sent: Thursday, January 19, 2017 11:56 AM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: Lars Helge Øverland lars@dhis2.org; experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

It seems you want the category option combo of the data elements? If so, something like this might work

[DHIS 2 Demo - Sierra LeonedataElement[id,code,categoryCombo[*]]

On Thu, Jan 19, 2017 at 6:50 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Lars,

Thanks for your response. When I am running the CURL command in postman

/api/dataSets/pEaVGTvSsQn.json?fields=id,code,name,categoryCombo%5bid,code,name,categoryOptionCombos%5bid,code,name%5d%5d

I am getting below mentioned result.

{

“name”: “EPI Infant and Women Data Set (Form-1&2) new”,

“id”: “pEaVGTvSsQn”,

“categoryCombo”: {

"name": "default",
"id": "VqkJtcTQb8E",
"categoryOptionCombos": [
  {
    "name": "default",
    "id": "dCWAvZ8hcrs"
  }
]

}

}

But, in that dataset there are few categoryOptionCombos

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Lars Helge Øverland [mailto:lars@dhis2.org]

Sent: Wednesday, January 18, 2017 11:22 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

Hi Masud,

you can try something like this:

https://play.dhis2.org/demo/api/dataSets/lyLU2wR22tC.json?fields=id,code,name,categoryCombo[id,code,name,categoryOptionCombos[id,code,name]]

regards,

Lars

On Wed, Jan 18, 2017 at 5:08 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Expert,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get categoryOptionComboslist against datasetid like I am getting data element list like below mentioned API

/api/dataElements?filter=dataSets.id:eq: iUz0yoVeeiZ

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

Lars Helge Øverland

Lead developer, DHIS 2

University of Oslo

Skype: larshelgeoverland

lars@dhis2.org

http://www.dhis2.org

Jason P. Pickering

email: jason.p.pickering@gmail.com

tel:+46764147049

Jason P. Pickering
email: jason.p.pickering@gmail.com
tel:+46764147049

Dear All dhis2 ussers,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 version 2.22 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get categoryOptionComboslist against datasetid like I am getting data element list like below mentioned API

/api/dataElements?filter=dataSets.id:eq: iUz0yoVeeiZ

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

···

Which version are you using?

In general, we would prefer that such requests for technical discussions be held via out mailing list

dhis2-users@lists.launchpad.net

The mailing list you are using now is really only for contacting the DHIS2 expert group. Could you move the discussion there please?

On Thu, Jan 19, 2017 at 7:03 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Jason,

Thanks for your response.

After running the CURL

/api/dataSets/iUz0yoVeeiZ.json?fields=id,name,code,dataSetElements%5bdataElement%5bid,code,categoryCombo%5b*%5d%5d

I am getting below mentioned output.

{

“code”: “Daily OPD and Emergency”,

“name”: “Daily OPD and Emergency Visits, Admission Data Set”,

“id”: “iUz0yoVeeiZ”

}

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Jason Pickering [mailto:jason.p.pickering@gmail.com]

Sent: Thursday, January 19, 2017 11:56 AM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: Lars Helge Øverland lars@dhis2.org; experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

It seems you want the category option combo of the data elements? If so, something like this might work

[https://play.dhis2.org/demo/api/dataSets/lyLU2wR22tC.json?fields=id,name,code,dataSetElementsdataElement[id,code,categoryCombo[*]]

On Thu, Jan 19, 2017 at 6:50 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Lars,

Thanks for your response. When I am running the CURL command in postman

/api/dataSets/pEaVGTvSsQn.json?fields=id,code,name,categoryCombo%5bid,code,name,categoryOptionCombos%5bid,code,name%5d%5d

I am getting below mentioned result.

{

“name”: “EPI Infant and Women Data Set (Form-1&2) new”,

“id”: “pEaVGTvSsQn”,

“categoryCombo”: {

"name": "default",
"id": "VqkJtcTQb8E",
"categoryOptionCombos": [
  {
    "name": "default",
    "id": "dCWAvZ8hcrs"
  }
]

}

}

But, in that dataset there are few categoryOptionCombos

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Lars Helge Øverland [mailto:lars@dhis2.org]

Sent: Wednesday, January 18, 2017 11:22 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

Hi Masud,

you can try something like this:

https://play.dhis2.org/demo/api/dataSets/lyLU2wR22tC.json?fields=id,code,name,categoryCombo[id,code,name,categoryOptionCombos[id,code,name]]

regards,

Lars

On Wed, Jan 18, 2017 at 5:08 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Expert,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get categoryOptionComboslist against datasetid like I am getting data element list like below mentioned API

/api/dataElements?filter=dataSets.id:eq: iUz0yoVeeiZ

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

Lars Helge Øverland

Lead developer, DHIS 2

University of Oslo

Skype: larshelgeoverland

lars@dhis2.org

http://www.dhis2.org

Jason P. Pickering

email: jason.p.pickering@gmail.com

tel:+46764147049

Jason P. Pickering

email: jason.p.pickering@gmail.com

tel:+46764147049

Hi

For newer versions of dhis, you can use something like:

/api/dataSets/lyLU2wR22tC.json?fields=id,displayName,dataSetElements[dataElement[categoryCombo[categoryOptionCombos[id,displayName]]]]

For your version, I think this should do it:

/api/dataSets/lyLU2wR22tC.json?fields=id,displayName,dataElements[categoryCombo[categoryOptionCombos[id,displayName]]]

···

On Thu, Jan 19, 2017 at 1:17 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear All dhis2 ussers,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 version 2.22 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get categoryOptionComboslist against datasetid like I am getting data element list like below mentioned API

/api/dataElements?filter=dataSets.id:eq: iUz0yoVeeiZ

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Jason Pickering [mailto:jason.p.pickering@gmail.com]

Sent: Thursday, January 19, 2017 12:09 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org; dhis2-users@lists.launchpad.net

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

Which version are you using?

In general, we would prefer that such requests for technical discussions be held via out mailing list

dhis2-users@lists.launchpad.net

The mailing list you are using now is really only for contacting the DHIS2 expert group. Could you move the discussion there please?

On Thu, Jan 19, 2017 at 7:03 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Jason,

Thanks for your response.

After running the CURL

/api/dataSets/iUz0yoVeeiZ.json?fields=id,name,code,dataSetElements%5bdataElement%5bid,code,categoryCombo%5b*%5d%5d

I am getting below mentioned output.

{

“code”: “Daily OPD and Emergency”,

“name”: “Daily OPD and Emergency Visits, Admission Data Set”,

“id”: “iUz0yoVeeiZ”

}

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Jason Pickering [mailto:jason.p.pickering@gmail.com]

Sent: Thursday, January 19, 2017 11:56 AM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: Lars Helge Øverland lars@dhis2.org; experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

It seems you want the category option combo of the data elements? If so, something like this might work

[https://play.dhis2.org/demo/api/dataSets/lyLU2wR22tC.json?fields=id,name,code,dataSetElementsdataElement[id,code,categoryCombo[*]]

On Thu, Jan 19, 2017 at 6:50 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Lars,

Thanks for your response. When I am running the CURL command in postman

/api/dataSets/pEaVGTvSsQn.json?fields=id,code,name,categoryCombo%5bid,code,name,categoryOptionCombos%5bid,code,name%5d%5d

I am getting below mentioned result.

{

“name”: “EPI Infant and Women Data Set (Form-1&2) new”,

“id”: “pEaVGTvSsQn”,

“categoryCombo”: {

"name": "default",
"id": "VqkJtcTQb8E",
"categoryOptionCombos": [
  {
    "name": "default",
    "id": "dCWAvZ8hcrs"
  }
]

}

}

But, in that dataset there are few categoryOptionCombos

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Lars Helge Øverland [mailto:lars@dhis2.org]

Sent: Wednesday, January 18, 2017 11:22 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

Hi Masud,

you can try something like this:

https://play.dhis2.org/demo/api/dataSets/lyLU2wR22tC.json?fields=id,code,name,categoryCombo[id,code,name,categoryOptionCombos[id,code,name]]

regards,

Lars

On Wed, Jan 18, 2017 at 5:08 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Expert,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get categoryOptionComboslist against datasetid like I am getting data element list like below mentioned API

/api/dataElements?filter=dataSets.id:eq: iUz0yoVeeiZ

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

Lars Helge Øverland

Lead developer, DHIS 2

University of Oslo

Skype: larshelgeoverland

lars@dhis2.org

http://www.dhis2.org

Jason P. Pickering

email: jason.p.pickering@gmail.com

tel:+46764147049

Jason P. Pickering

email: jason.p.pickering@gmail.com

tel:+46764147049


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

Morten Olav Hansen

Senior Engineer, DHIS 2

University of Oslo

http://www.dhis2.org

Dear Morten,

Thanks a lot, it’s working perfectly as per my requirement.

Best Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

···

Hi

For newer versions of dhis, you can use something like:

/api/dataSets/lyLU2wR22tC.json?fields=id,displayName,dataSetElements[dataElement[categoryCombo[categoryOptionCombos[id,displayName]]]]

For your version, I think this should do it:

/api/dataSets/lyLU2wR22tC.json?fields=id,displayName,dataElements[categoryCombo[categoryOptionCombos[id,displayName]]]

Morten Olav Hansen

Senior Engineer, DHIS 2

University of Oslo

http://www.dhis2.org

On Thu, Jan 19, 2017 at 1:17 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear All dhis2 ussers,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 version 2.22 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get categoryOptionComboslist against datasetid like I am getting data element list like below mentioned API

/api/dataElements?filter=dataSets.id:eq: iUz0yoVeeiZ

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Jason Pickering [mailto:jason.p.pickering@gmail.com]

Sent: Thursday, January 19, 2017 12:09 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org; dhis2-users@lists.launchpad.net

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

Which version are you using?

In general, we would prefer that such requests for technical discussions be held via out mailing list

dhis2-users@lists.launchpad.net

The mailing list you are using now is really only for contacting the DHIS2 expert group. Could you move the discussion there please?

On Thu, Jan 19, 2017 at 7:03 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Jason,

Thanks for your response.

After running the CURL

/api/dataSets/iUz0yoVeeiZ.json?fields=id,name,code,dataSetElements%5bdataElement%5bid,code,categoryCombo%5b*%5d%5d

I am getting below mentioned output.

{

“code”: “Daily OPD and Emergency”,

“name”: “Daily OPD and Emergency Visits, Admission Data Set”,

“id”: “iUz0yoVeeiZ”

}

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Jason Pickering [mailto:jason.p.pickering@gmail.com]

Sent: Thursday, January 19, 2017 11:56 AM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: Lars Helge Øverland lars@dhis2.org; experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

It seems you want the category option combo of the data elements? If so, something like this might work

[https://play.dhis2.org/demo/api/dataSets/lyLU2wR22tC.json?fields=id,name,code,dataSetElementsdataElement[id,code,categoryCombo[*]]

On Thu, Jan 19, 2017 at 6:50 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Lars,

Thanks for your response. When I am running the CURL command in postman

/api/dataSets/pEaVGTvSsQn.json?fields=id,code,name,categoryCombo%5bid,code,name,categoryOptionCombos%5bid,code,name%5d%5d

I am getting below mentioned result.

{

“name”: “EPI Infant and Women Data Set (Form-1&2) new”,

“id”: “pEaVGTvSsQn”,

“categoryCombo”: {

"name": "default",
"id": "VqkJtcTQb8E",
"categoryOptionCombos": [
  {
    "name": "default",
    "id": "dCWAvZ8hcrs"
  }
]

}

}

But, in that dataset there are few categoryOptionCombos

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Lars Helge Øverland [mailto:lars@dhis2.org]

Sent: Wednesday, January 18, 2017 11:22 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

Hi Masud,

you can try something like this:

https://play.dhis2.org/demo/api/dataSets/lyLU2wR22tC.json?fields=id,code,name,categoryCombo[id,code,name,categoryOptionCombos[id,code,name]]

regards,

Lars

On Wed, Jan 18, 2017 at 5:08 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Expert,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get categoryOptionComboslist against datasetid like I am getting data element list like below mentioned API

/api/dataElements?filter=dataSets.id:eq: iUz0yoVeeiZ

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

Lars Helge Øverland

Lead developer, DHIS 2

University of Oslo

Skype: larshelgeoverland

lars@dhis2.org

http://www.dhis2.org

Jason P. Pickering

email: jason.p.pickering@gmail.com

tel:+46764147049

Jason P. Pickering

email: jason.p.pickering@gmail.com

tel:+46764147049


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

Dear All dhis2 ussers,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 version 2.22 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get attributes, data elements and categoryOptionCombos list against program (Tracker & event).

When I am running below mentioned API I am getting only id value

[/api/programStages/fUFyMwkI5Rf.json?fields=id,displayName,programStageDataElements[id,code,name,categoryCombo[categoryOptionCombosid,displayName]]]

Any response on this regards are highly appreciable.

Thanks & Regards

···

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Muhammad Masud Parvez

Sent: Thursday, January 19, 2017 1:02 PM

To: ‘Morten Olav Hansen’ morten@dhis2.org

Cc: dhis2-users@lists.launchpad.net

Subject: RE: [Dhis2-users] Requesting API information about categoryOptionComboslist against datasetid

Dear Morten,

Thanks a lot, it’s working perfectly as per my requirement.

Best Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Morten Olav Hansen [mailto:morten@dhis2.org]

Sent: Thursday, January 19, 2017 12:51 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: dhis2-users@lists.launchpad.net

Subject: Re: [Dhis2-users] Requesting API information about categoryOptionComboslist against datasetid

Hi

For newer versions of dhis, you can use something like:

/api/dataSets/lyLU2wR22tC.json?fields=id,displayName,dataSetElements[dataElement[categoryCombo[categoryOptionCombos[id,displayName]]]]

For your version, I think this should do it:

/api/dataSets/lyLU2wR22tC.json?fields=id,displayName,dataElements[categoryCombo[categoryOptionCombos[id,displayName]]]

Morten Olav Hansen

Senior Engineer, DHIS 2

University of Oslo

http://www.dhis2.org

On Thu, Jan 19, 2017 at 1:17 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear All dhis2 ussers,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 version 2.22 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get categoryOptionComboslist against datasetid like I am getting data element list like below mentioned API

/api/dataElements?filter=dataSets.id:eq: iUz0yoVeeiZ

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Jason Pickering [mailto:jason.p.pickering@gmail.com]

Sent: Thursday, January 19, 2017 12:09 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org; dhis2-users@lists.launchpad.net

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

Which version are you using?

In general, we would prefer that such requests for technical discussions be held via out mailing list

dhis2-users@lists.launchpad.net

The mailing list you are using now is really only for contacting the DHIS2 expert group. Could you move the discussion there please?

On Thu, Jan 19, 2017 at 7:03 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Jason,

Thanks for your response.

After running the CURL

/api/dataSets/iUz0yoVeeiZ.json?fields=id,name,code,dataSetElements%5bdataElement%5bid,code,categoryCombo%5b*%5d%5d

I am getting below mentioned output.

{

“code”: “Daily OPD and Emergency”,

“name”: “Daily OPD and Emergency Visits, Admission Data Set”,

“id”: “iUz0yoVeeiZ”

}

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Jason Pickering [mailto:jason.p.pickering@gmail.com]

Sent: Thursday, January 19, 2017 11:56 AM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: Lars Helge Øverland lars@dhis2.org; experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

It seems you want the category option combo of the data elements? If so, something like this might work

[https://play.dhis2.org/demo/api/dataSets/lyLU2wR22tC.json?fields=id,name,code,dataSetElementsdataElement[id,code,categoryCombo[*]]

On Thu, Jan 19, 2017 at 6:50 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Lars,

Thanks for your response. When I am running the CURL command in postman

/api/dataSets/pEaVGTvSsQn.json?fields=id,code,name,categoryCombo%5bid,code,name,categoryOptionCombos%5bid,code,name%5d%5d

I am getting below mentioned result.

{

“name”: “EPI Infant and Women Data Set (Form-1&2) new”,

“id”: “pEaVGTvSsQn”,

“categoryCombo”: {

"name": "default",
"id": "VqkJtcTQb8E",
"categoryOptionCombos": [
  {
    "name": "default",
    "id": "dCWAvZ8hcrs"
  }
]

}

}

But, in that dataset there are few categoryOptionCombos

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Lars Helge Øverland [mailto:lars@dhis2.org]

Sent: Wednesday, January 18, 2017 11:22 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

Hi Masud,

you can try something like this:

https://play.dhis2.org/demo/api/dataSets/lyLU2wR22tC.json?fields=id,code,name,categoryCombo[id,code,name,categoryOptionCombos[id,code,name]]

regards,

Lars

On Wed, Jan 18, 2017 at 5:08 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Expert,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get categoryOptionComboslist against datasetid like I am getting data element list like below mentioned API

/api/dataElements?filter=dataSets.id:eq: iUz0yoVeeiZ

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

Lars Helge Øverland

Lead developer, DHIS 2

University of Oslo

Skype: larshelgeoverland

lars@dhis2.org

http://www.dhis2.org

Jason P. Pickering

email: jason.p.pickering@gmail.com

tel:+46764147049

Jason P. Pickering

email: jason.p.pickering@gmail.com

tel:+46764147049


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

Dear Masud

I usually do the following way;

/api/programs.json?filter=id:eq:jqQu5X2IeOQ&fields=id,name,programStages[id,name,programStageDataElements[dataElement[id,name,categoryCombo[categoryOptionCombos[id,displayName]]]]]&paging=false

Regards

Hannan

···

On Thu, Jan 19, 2017 at 1:01 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Morten,

Thanks a lot, it’s working perfectly as per my requirement.

Best Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Morten Olav Hansen [mailto:morten@dhis2.org]

Sent: Thursday, January 19, 2017 12:51 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: dhis2-users@lists.launchpad.net

Subject: Re: [Dhis2-users] Requesting API information about categoryOptionComboslist against datasetid

Hi

For newer versions of dhis, you can use something like:

/api/dataSets/lyLU2wR22tC.json?fields=id,displayName,dataSetElements[dataElement[categoryCombo[categoryOptionCombos[id,displayName]]]]

For your version, I think this should do it:

/api/dataSets/lyLU2wR22tC.json?fields=id,displayName,dataElements[categoryCombo[categoryOptionCombos[id,displayName]]]

Morten Olav Hansen

Senior Engineer, DHIS 2

University of Oslo

http://www.dhis2.org

On Thu, Jan 19, 2017 at 1:17 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear All dhis2 ussers,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 version 2.22 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get categoryOptionComboslist against datasetid like I am getting data element list like below mentioned API

/api/dataElements?filter=dataSets.id:eq: iUz0yoVeeiZ

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Jason Pickering [mailto:jason.p.pickering@gmail.com]

Sent: Thursday, January 19, 2017 12:09 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org; dhis2-users@lists.launchpad.net

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

Which version are you using?

In general, we would prefer that such requests for technical discussions be held via out mailing list

dhis2-users@lists.launchpad.net

The mailing list you are using now is really only for contacting the DHIS2 expert group. Could you move the discussion there please?

On Thu, Jan 19, 2017 at 7:03 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Jason,

Thanks for your response.

After running the CURL

/api/dataSets/iUz0yoVeeiZ.json?fields=id,name,code,dataSetElements%5bdataElement%5bid,code,categoryCombo%5b*%5d%5d

I am getting below mentioned output.

{

“code”: “Daily OPD and Emergency”,

“name”: “Daily OPD and Emergency Visits, Admission Data Set”,

“id”: “iUz0yoVeeiZ”

}

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Jason Pickering [mailto:jason.p.pickering@gmail.com]

Sent: Thursday, January 19, 2017 11:56 AM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: Lars Helge Øverland lars@dhis2.org; experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

It seems you want the category option combo of the data elements? If so, something like this might work

[https://play.dhis2.org/demo/api/dataSets/lyLU2wR22tC.json?fields=id,name,code,dataSetElementsdataElement[id,code,categoryCombo[*]]

On Thu, Jan 19, 2017 at 6:50 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Lars,

Thanks for your response. When I am running the CURL command in postman

/api/dataSets/pEaVGTvSsQn.json?fields=id,code,name,categoryCombo%5bid,code,name,categoryOptionCombos%5bid,code,name%5d%5d

I am getting below mentioned result.

{

“name”: “EPI Infant and Women Data Set (Form-1&2) new”,

“id”: “pEaVGTvSsQn”,

“categoryCombo”: {

"name": "default",
"id": "VqkJtcTQb8E",
"categoryOptionCombos": [
  {
    "name": "default",
    "id": "dCWAvZ8hcrs"
  }
]

}

}

But, in that dataset there are few categoryOptionCombos

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Lars Helge Øverland [mailto:lars@dhis2.org]

Sent: Wednesday, January 18, 2017 11:22 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

Hi Masud,

you can try something like this:

https://play.dhis2.org/demo/api/dataSets/lyLU2wR22tC.json?fields=id,code,name,categoryCombo[id,code,name,categoryOptionCombos[id,code,name]]

regards,

Lars

On Wed, Jan 18, 2017 at 5:08 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Expert,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get categoryOptionComboslist against datasetid like I am getting data element list like below mentioned API

/api/dataElements?filter=dataSets.id:eq: iUz0yoVeeiZ

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

Lars Helge Øverland

Lead developer, DHIS 2

University of Oslo

Skype: larshelgeoverland

lars@dhis2.org

http://www.dhis2.org

Jason P. Pickering

email: jason.p.pickering@gmail.com

tel:+46764147049

Jason P. Pickering

email: jason.p.pickering@gmail.com

tel:+46764147049


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

Muhammad Abdul Hannan Khan

Secretary

HISP Bangladesh

T +880-2- 8816459, 8816412 ext 118

F +88 02 8813 875

M+88 01819 239 241

M+88 01534 312 066

E hannank@gmail.com

S hannan.khan.dhaka

B hannan-tech.blogspot.com

L https://bd.linkedin.com/in/hannankhan

Dear Hannan bhai,

Thanks a lot for your valuable feedback. This is exactly what I need right now.

Best Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

···

Dear Masud

I usually do the following way;

/api/programs.json?filter=id:eq:jqQu5X2IeOQ&fields=id,name,programStages[id,name,programStageDataElements[dataElement[id,name,categoryCombo[categoryOptionCombos[id,displayName]]]]]&paging=false

Regards

Hannan

On Thu, Jan 19, 2017 at 1:01 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Morten,

Thanks a lot, it’s working perfectly as per my requirement.

Best Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Morten Olav Hansen [mailto:morten@dhis2.org]

Sent: Thursday, January 19, 2017 12:51 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: dhis2-users@lists.launchpad.net

Subject: Re: [Dhis2-users] Requesting API information about categoryOptionComboslist against datasetid

Hi

For newer versions of dhis, you can use something like:

/api/dataSets/lyLU2wR22tC.json?fields=id,displayName,dataSetElements[dataElement[categoryCombo[categoryOptionCombos[id,displayName]]]]

For your version, I think this should do it:

/api/dataSets/lyLU2wR22tC.json?fields=id,displayName,dataElements[categoryCombo[categoryOptionCombos[id,displayName]]]

Morten Olav Hansen

Senior Engineer, DHIS 2

University of Oslo

http://www.dhis2.org

On Thu, Jan 19, 2017 at 1:17 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear All dhis2 ussers,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 version 2.22 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get categoryOptionComboslist against datasetid like I am getting data element list like below mentioned API

/api/dataElements?filter=dataSets.id:eq: iUz0yoVeeiZ

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Jason Pickering [mailto:jason.p.pickering@gmail.com]

Sent: Thursday, January 19, 2017 12:09 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org; dhis2-users@lists.launchpad.net

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

Which version are you using?

In general, we would prefer that such requests for technical discussions be held via out mailing list

dhis2-users@lists.launchpad.net

The mailing list you are using now is really only for contacting the DHIS2 expert group. Could you move the discussion there please?

On Thu, Jan 19, 2017 at 7:03 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Jason,

Thanks for your response.

After running the CURL

/api/dataSets/iUz0yoVeeiZ.json?fields=id,name,code,dataSetElements%5bdataElement%5bid,code,categoryCombo%5b*%5d%5d

I am getting below mentioned output.

{

“code”: “Daily OPD and Emergency”,

“name”: “Daily OPD and Emergency Visits, Admission Data Set”,

“id”: “iUz0yoVeeiZ”

}

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Jason Pickering [mailto:jason.p.pickering@gmail.com]

Sent: Thursday, January 19, 2017 11:56 AM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: Lars Helge Øverland lars@dhis2.org; experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

It seems you want the category option combo of the data elements? If so, something like this might work

[https://play.dhis2.org/demo/api/dataSets/lyLU2wR22tC.json?fields=id,name,code,dataSetElementsdataElement[id,code,categoryCombo[*]]

On Thu, Jan 19, 2017 at 6:50 AM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Lars,

Thanks for your response. When I am running the CURL command in postman

/api/dataSets/pEaVGTvSsQn.json?fields=id,code,name,categoryCombo%5bid,code,name,categoryOptionCombos%5bid,code,name%5d%5d

I am getting below mentioned result.

{

“name”: “EPI Infant and Women Data Set (Form-1&2) new”,

“id”: “pEaVGTvSsQn”,

“categoryCombo”: {

"name": "default",
"id": "VqkJtcTQb8E",
"categoryOptionCombos": [
  {
    "name": "default",
    "id": "dCWAvZ8hcrs"
  }
]

}

}

But, in that dataset there are few categoryOptionCombos

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

From: Lars Helge Øverland [mailto:lars@dhis2.org]

Sent: Wednesday, January 18, 2017 11:22 PM

To: Muhammad Masud Parvez masud.parvez@icddrb.org

Cc: experts@dhis2.org

Subject: Re: Requesting API information about categoryOptionComboslist against datasetid

Hi Masud,

you can try something like this:

https://play.dhis2.org/demo/api/dataSets/lyLU2wR22tC.json?fields=id,code,name,categoryCombo[id,code,name,categoryOptionCombos[id,code,name]]

regards,

Lars

On Wed, Jan 18, 2017 at 5:08 PM, Muhammad Masud Parvez masud.parvez@icddrb.org wrote:

Dear Expert,

Greetings from Bangladesh.

Currently we are working on a project about developing a data warehouse from DHIS2 and other sources of data for DGHS under MoHFW.

So I am wondering is there any web API available where I could get categoryOptionComboslist against datasetid like I am getting data element list like below mentioned API

/api/dataElements?filter=dataSets.id:eq: iUz0yoVeeiZ

Any response on this regards are highly appreciable.

Thanks & Regards

Masud Parvez

CEH, MCITP, MCTS

Analyst Programmer

Health Systems and Population Studies Division

International Centre for Diarrhoeal Disease Research (icddr,b)

68, Shaheed Tajuddin Ahmed Sarani, Mohakhali,

Dhaka-1212, Bangladesh|

Phone- 02-9827001-10 , Ext: 2244.

Lars Helge Øverland

Lead developer, DHIS 2

University of Oslo

Skype: larshelgeoverland

lars@dhis2.org

http://www.dhis2.org

Jason P. Pickering

email: jason.p.pickering@gmail.com

tel:+46764147049

Jason P. Pickering

email: jason.p.pickering@gmail.com

tel:+46764147049


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

Muhammad Abdul Hannan Khan

Secretary

HISP Bangladesh

T +880-2- 8816459, 8816412 ext 118

F +88 02 8813 875

M+88 01819 239 241

M+88 01534 312 066

E hannank@gmail.com

S hannan.khan.dhaka

B
hannan-tech.blogspot.com

L https://bd.linkedin.com/in/hannankhan