org unit type

Hi all,

Is there a way to define org unit type, e.g health center, health house, hospital, etc?

DHIS2.21

best regards,

murod

Hi Murod

Hope you are well and happy new year.

Just create an orgunit group set called “Type” and make groups of all your types as members of this group set. Then assign each of you orgunits to exactly one of these groups.

Regards

Jason

···

On Wed, Jan 6, 2016, 18:29 Murod Latifov mlatifov@gmail.com wrote:

Hi all,

Is there a way to define org unit type, e.g health center, health house, hospital, etc?

DHIS2.21

best regards,

murod


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

Hi Jason,

Thanks for the hint and Happy New Year! All is fine, thanks. Hope you are doing well!

I think this was an old blueprint to be implemented. The way you are proposing does not solve the problem. An idea is to route calculations and other adjustments depending on facility type. For instance, different facility types have different responsibility and reporting capacity. This becomes actual when RBF is in use.

I think to have such field is important. We have hierarchy, we have facilities, facilities perform health services, administrative divisions (district, province) do not, etc.

Meanwhile I am using phone numeber to mark types of facilities. Hope in the future this will be implemented as useful feature for better reporting and aggregation purposes.

best regards,

murod

···

On Wed, Jan 6, 2016 at 10:37 PM, Jason Pickering jason.p.pickering@gmail.com wrote:

Hi Murod
Hope you are well and happy new year.

Just create an orgunit group set called “Type” and make groups of all your types as members of this group set. Then assign each of you orgunits to exactly one of these groups.

Regards

Jason

On Wed, Jan 6, 2016, 18:29 Murod Latifov mlatifov@gmail.com wrote:

Hi all,

Is there a way to define org unit type, e.g health center, health house, hospital, etc?

DHIS2.21

best regards,

murod


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

Hi Murod,
Yes, that would be a use of the group set functionality which would need of course to be implemented in some way. Whether it be implemented in the core, through a custom module or set of scripts running on the server is really more an implementation problem I guess. However the advantage of designing it with the way which I mentioned, would be that all of the other analytical tools would work out of the box, with the defined group sets. You might in addition to performing certain calculations based on orgunit group type, simply aggregate data according to group type, which would not be possible with the standard tools (PivotTables, GIS, DataVisualizer, etc) when the group is defined in the phone number!

I still think implementing it this way would be best, then your specific functionality (implemented as a module or part of the core) would of course need to be implemented.

I know the India team has a custom RBF module, but I am not sure if this is what you are after.

Best regards,

Jason

···

On Thu, Jan 7, 2016 at 6:32 AM, Murod Latifov mlatifov@gmail.com wrote:

Hi Jason,

Thanks for the hint and Happy New Year! All is fine, thanks. Hope you are doing well!

I think this was an old blueprint to be implemented. The way you are proposing does not solve the problem. An idea is to route calculations and other adjustments depending on facility type. For instance, different facility types have different responsibility and reporting capacity. This becomes actual when RBF is in use.

I think to have such field is important. We have hierarchy, we have facilities, facilities perform health services, administrative divisions (district, province) do not, etc.

Meanwhile I am using phone numeber to mark types of facilities. Hope in the future this will be implemented as useful feature for better reporting and aggregation purposes.

best regards,

murod

On Wed, Jan 6, 2016 at 10:37 PM, Jason Pickering jason.p.pickering@gmail.com wrote:

Hi Murod
Hope you are well and happy new year.

Just create an orgunit group set called “Type” and make groups of all your types as members of this group set. Then assign each of you orgunits to exactly one of these groups.

Regards

Jason

On Wed, Jan 6, 2016, 18:29 Murod Latifov mlatifov@gmail.com wrote:

Hi all,

Is there a way to define org unit type, e.g health center, health house, hospital, etc?

DHIS2.21

best regards,

murod


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

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

Hi Jason,

Thanks again, I’ll try your method, but don’t know if it works with value/price/fac type calculations. No we have our own RBF module that we shared with BlueSquare guys who also work with Oslo team on RBF.

best regards,

murod

···

On Thu, Jan 7, 2016 at 11:35 AM, Jason Pickering jason.p.pickering@gmail.com wrote:

Hi Murod,
Yes, that would be a use of the group set functionality which would need of course to be implemented in some way. Whether it be implemented in the core, through a custom module or set of scripts running on the server is really more an implementation problem I guess. However the advantage of designing it with the way which I mentioned, would be that all of the other analytical tools would work out of the box, with the defined group sets. You might in addition to performing certain calculations based on orgunit group type, simply aggregate data according to group type, which would not be possible with the standard tools (PivotTables, GIS, DataVisualizer, etc) when the group is defined in the phone number!

I still think implementing it this way would be best, then your specific functionality (implemented as a module or part of the core) would of course need to be implemented.

I know the India team has a custom RBF module, but I am not sure if this is what you are after.

Best regards,

Jason

On Thu, Jan 7, 2016 at 6:32 AM, Murod Latifov mlatifov@gmail.com wrote:

Hi Jason,

Thanks for the hint and Happy New Year! All is fine, thanks. Hope you are doing well!

I think this was an old blueprint to be implemented. The way you are proposing does not solve the problem. An idea is to route calculations and other adjustments depending on facility type. For instance, different facility types have different responsibility and reporting capacity. This becomes actual when RBF is in use.

I think to have such field is important. We have hierarchy, we have facilities, facilities perform health services, administrative divisions (district, province) do not, etc.

Meanwhile I am using phone numeber to mark types of facilities. Hope in the future this will be implemented as useful feature for better reporting and aggregation purposes.

best regards,

murod

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

On Wed, Jan 6, 2016 at 10:37 PM, Jason Pickering jason.p.pickering@gmail.com wrote:

Hi Murod
Hope you are well and happy new year.

Just create an orgunit group set called “Type” and make groups of all your types as members of this group set. Then assign each of you orgunits to exactly one of these groups.

Regards

Jason

On Wed, Jan 6, 2016, 18:29 Murod Latifov mlatifov@gmail.com wrote:

Hi all,

Is there a way to define org unit type, e.g health center, health house, hospital, etc?

DHIS2.21

best regards,

murod


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

Hi Murod

I have not seen that one either, but did hear about it at the last Oslo academy.

I am not sure how it should be implemented really, but when we performed these RBF calculations in Zambia, this is what I did.

  1. Get the facility, its quantities and its org unit group type (and possibly other data values such as “quality” which affect the invoice-able RBF amount)

  2. The unit price was defined as a constant in the system by service and by orgunit group type.

  3. A script was run at the end of the reporting period, which populated a data element, which was the result of the unit price * quantity * quality. This provided the RBF amount to be paid. This value was not entered directly by the user, but calculated through a scheduled script. A data element was used instead of an indicator, since the organisation unit type and unit price might vary over time.

  4. After that, things ran out of the box really.

One limitation of course is dealing with the changes in unit price over time and if the facility changes its type.

Anyway, this was a bit of a hack, but it did work and was not too complicated.

Regards,

Jason

···

On Thu, Jan 7, 2016 at 7:40 AM, Murod Latifov mlatifov@gmail.com wrote:

Hi Jason,

Thanks again, I’ll try your method, but don’t know if it works with value/price/fac type calculations. No we have our own RBF module that we shared with BlueSquare guys who also work with Oslo team on RBF.

best regards,

murod

On Thu, Jan 7, 2016 at 11:35 AM, Jason Pickering jason.p.pickering@gmail.com wrote:

Hi Murod,
Yes, that would be a use of the group set functionality which would need of course to be implemented in some way. Whether it be implemented in the core, through a custom module or set of scripts running on the server is really more an implementation problem I guess. However the advantage of designing it with the way which I mentioned, would be that all of the other analytical tools would work out of the box, with the defined group sets. You might in addition to performing certain calculations based on orgunit group type, simply aggregate data according to group type, which would not be possible with the standard tools (PivotTables, GIS, DataVisualizer, etc) when the group is defined in the phone number!

I still think implementing it this way would be best, then your specific functionality (implemented as a module or part of the core) would of course need to be implemented.

I know the India team has a custom RBF module, but I am not sure if this is what you are after.

Best regards,

Jason

On Thu, Jan 7, 2016 at 6:32 AM, Murod Latifov mlatifov@gmail.com wrote:

Hi Jason,

Thanks for the hint and Happy New Year! All is fine, thanks. Hope you are doing well!

I think this was an old blueprint to be implemented. The way you are proposing does not solve the problem. An idea is to route calculations and other adjustments depending on facility type. For instance, different facility types have different responsibility and reporting capacity. This becomes actual when RBF is in use.

I think to have such field is important. We have hierarchy, we have facilities, facilities perform health services, administrative divisions (district, province) do not, etc.

Meanwhile I am using phone numeber to mark types of facilities. Hope in the future this will be implemented as useful feature for better reporting and aggregation purposes.

best regards,

murod

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

On Wed, Jan 6, 2016 at 10:37 PM, Jason Pickering jason.p.pickering@gmail.com wrote:

Hi Murod
Hope you are well and happy new year.

Just create an orgunit group set called “Type” and make groups of all your types as members of this group set. Then assign each of you orgunits to exactly one of these groups.

Regards

Jason

On Wed, Jan 6, 2016, 18:29 Murod Latifov mlatifov@gmail.com wrote:

Hi all,

Is there a way to define org unit type, e.g health center, health house, hospital, etc?

DHIS2.21

best regards,

murod


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

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