Illegal Data element identifier on 2 data elements in a Dataset (DHIS 2.18)

There seems to be a problem that has persisted.

I have 2 data elements in a dataset of 22 data elements that give me the error message ‘Illegal data element identifier: …’ during data entry when the user does not have the ‘All’ user role permission as shown below.

WITHOUT the ‘All’ user role permission - Zero is an exception {Though not Saved}

image

However after adding the ALL permission, the error message doesn’t appear and the value is saved successfully.

regards,

···

Sam Kasozi
Information Systems Consultant
HISP Uganda | MOH - Public Health Emergency Operation Center
+256 788 993565 | +256 757 662752

kasozis@gmail.com | skasozi@pheoc.go.ug | Skype: sam.kasoziug

Hi Sam,

this may mean that you have restricted sharing on those data elements. Please check that the data elements have public read/write or that your user has read access to those data elements under data elements > sharing.

regards,

Lars

image

···

On Mon, Aug 3, 2015 at 11:34 AM, Sam Kasozi kasozis@gmail.com wrote:

There seems to be a problem that has persisted.

I have 2 data elements in a dataset of 22 data elements that give me the error message ‘Illegal data element identifier: …’ during data entry when the user does not have the ‘All’ user role permission as shown below.

WITHOUT the ‘All’ user role permission - Zero is an exception {Though not Saved}

However after adding the ALL permission, the error message doesn’t appear and the value is saved successfully.

regards,

Sam Kasozi
Information Systems Consultant
HISP Uganda | MOH - Public Health Emergency Operation Center
+256 788 993565 | +256 757 662752

kasozis@gmail.com | skasozi@pheoc.go.ug | Skype: sam.kasoziug


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

Lars Helge Øverland

Lead developer, DHIS 2

University of Oslo

Skype: larshelgeoverland

http://www.dhis2.org

Hi Lars,
Setting the public to read/write solves the problem, however setting the Usergroup read/ write sharing setting was not changing anything.

The confusing bit was that I had not explicitly set the sharing permissions for any of the other data elements and yet they seemed to be okay; Unless the default was read/write for public even if it is not showing in my user interface.

I will just go ahead set them for the rest.

thanks.

image

···

On Mon, Aug 3, 2015 at 12:46 PM, Lars Helge Øverland larshelge@gmail.com wrote:

Hi Sam,

this may mean that you have restricted sharing on those data elements. Please check that the data elements have public read/write or that your user has read access to those data elements under data elements > sharing.

regards,

Lars

Sam Kasozi
Information Systems Consultant
HISP Uganda | MOH - Public Health Emergency Operation Center
+256 788 993565 | +256 757 662752

kasozis@gmail.com | skasozi@pheoc.go.ug | Skype: sam.kasoziug

On Mon, Aug 3, 2015 at 11:34 AM, Sam Kasozi kasozis@gmail.com wrote:

There seems to be a problem that has persisted.

I have 2 data elements in a dataset of 22 data elements that give me the error message ‘Illegal data element identifier: …’ during data entry when the user does not have the ‘All’ user role permission as shown below.

WITHOUT the ‘All’ user role permission - Zero is an exception {Though not Saved}

However after adding the ALL permission, the error message doesn’t appear and the value is saved successfully.

regards,

Sam Kasozi
Information Systems Consultant
HISP Uganda | MOH - Public Health Emergency Operation Center
+256 788 993565 | +256 757 662752

kasozis@gmail.com | skasozi@pheoc.go.ug | Skype: sam.kasoziug


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

Lars Helge Øverland

Lead developer, DHIS 2

University of Oslo

Skype: larshelgeoverland

http://www.dhis2.org

Dear Sam,

That’s sometimes happens. I have experienced it very many times on multiple datasets, elements, etc.

You should always check public access permission if you are not restricting anything. The public access sometimes resets to none by itself. However, I have not been able to replicated it by testing.

Alex

image

···

On Mon, Aug 3, 2015 at 1:25 PM, Sam Kasozi kasozis@gmail.com wrote:

Hi Lars,
Setting the public to read/write solves the problem, however setting the Usergroup read/ write sharing setting was not changing anything.

The confusing bit was that I had not explicitly set the sharing permissions for any of the other data elements and yet they seemed to be okay; Unless the default was read/write for public even if it is not showing in my user interface.

I will just go ahead set them for the rest.

thanks.


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

Sam Kasozi
Information Systems Consultant
HISP Uganda | MOH - Public Health Emergency Operation Center
+256 788 993565 | +256 757 662752

kasozis@gmail.com | skasozi@pheoc.go.ug | Skype: sam.kasoziug

On Mon, Aug 3, 2015 at 12:46 PM, Lars Helge Øverland larshelge@gmail.com wrote:

Hi Sam,

this may mean that you have restricted sharing on those data elements. Please check that the data elements have public read/write or that your user has read access to those data elements under data elements > sharing.

regards,

Lars

On Mon, Aug 3, 2015 at 11:34 AM, Sam Kasozi kasozis@gmail.com wrote:

There seems to be a problem that has persisted.

I have 2 data elements in a dataset of 22 data elements that give me the error message ‘Illegal data element identifier: …’ during data entry when the user does not have the ‘All’ user role permission as shown below.

WITHOUT the ‘All’ user role permission - Zero is an exception {Though not Saved}

However after adding the ALL permission, the error message doesn’t appear and the value is saved successfully.

regards,

Sam Kasozi
Information Systems Consultant
HISP Uganda | MOH - Public Health Emergency Operation Center
+256 788 993565 | +256 757 662752

kasozis@gmail.com | skasozi@pheoc.go.ug | Skype: sam.kasoziug


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

Lars Helge Øverland

Lead developer, DHIS 2

University of Oslo

Skype: larshelgeoverland

http://www.dhis2.org

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),
Ministry of Health/AFENET

Kampala

Uganda

IT Consultant - BarefootPower Uganda Ltd, SmartSolar, Kenya

IT Specialist (Servers, Networks and Security, Health Information Systems - DHIS2 ) & Solar Consultant

+256 774149 775, + 256 759 800161

"I don’t want to be anything other than what I have been - one tree hill "

Hi,

I think this is actually a bug and it can be replicated. It basically affects data elements configured prior to 2.18.

When any of these Data elements are edited, DHIS2 automatically sets the access to “None” .

………………………………………

Regards,

Dapo Adejumo

+2348033683677

Skype : dapojorge

image

···

From: Dhis2-users [mailto:dhis2-users-bounces+dapsyjorge=gmail.com@lists.launchpad.net] On Behalf Of Alex Tumwesigye
Sent: 3 August, 2015 9:15 PM
To: Sam Kasozi
Cc: dhis2-users@lists.launchpad.net
Subject: Re: [Dhis2-users] Illegal Data element identifier on 2 data elements in a Dataset (DHIS 2.18)

Dear Sam,

That’s sometimes happens. I have experienced it very many times on multiple datasets, elements, etc.

You should always check public access permission if you are not restricting anything. The public access sometimes resets to none by itself. However, I have not been able to replicated it by testing.

Alex

On Mon, Aug 3, 2015 at 1:25 PM, Sam Kasozi kasozis@gmail.com wrote:

Hi Lars,

Setting the public to read/write solves the problem, however setting the Usergroup read/ write sharing setting was not changing anything.

The confusing bit was that I had not explicitly set the sharing permissions for any of the other data elements and yet they seemed to be okay; Unless the default was read/write for public even if it is not showing in my user interface.

I will just go ahead set them for the rest.

thanks.

Sam Kasozi
Information Systems Consultant
HISP Uganda | MOH - Public Health Emergency Operation Center
+256 788 993565 | +256 757 662752

kasozis@gmail.com | skasozi@pheoc.go.ug | Skype: sam.kasoziug

On Mon, Aug 3, 2015 at 12:46 PM, Lars Helge Øverland larshelge@gmail.com wrote:

Hi Sam,

this may mean that you have restricted sharing on those data elements. Please check that the data elements have public read/write or that your user has read access to those data elements under data elements > sharing.

regards,

Lars

On Mon, Aug 3, 2015 at 11:34 AM, Sam Kasozi kasozis@gmail.com wrote:

There seems to be a problem that has persisted.

I have 2 data elements in a dataset of 22 data elements that give me the error message ‘Illegal data element identifier: …’ during data entry when the user does not have the ‘All’ user role permission as shown below.

WITHOUT the ‘All’ user role permission - Zero is an exception {Though not Saved}

Inline image 1

However after adding the ALL permission, the error message doesn’t appear and the value is saved successfully.

regards,

Sam Kasozi
Information Systems Consultant
HISP Uganda | MOH - Public Health Emergency Operation Center
+256 788 993565 | +256 757 662752

kasozis@gmail.com | skasozi@pheoc.go.ug | Skype: sam.kasoziug


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

Lars Helge Øverland

Lead developer, DHIS 2

University of Oslo

Skype: larshelgeoverland

http://www.dhis2.org


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),
Ministry of Health/AFENET

Kampala

Uganda

IT Consultant - BarefootPower Uganda Ltd, SmartSolar, Kenya

IT Specialist (Servers, Networks and Security, Health Information Systems - DHIS2 ) & Solar Consultant

+256 774149 775, + 256 759 800161

"I don’t want to be anything other than what I have been - one tree hill "

Hi Alex/ Dapo,

In this particular case, these data elements were defined in 2.18. Probably the editing might be the reason for the change in the permissions.

image

···

On Thu, Aug 6, 2015 at 9:22 AM, Dapo Adejumo dapsyjorge@gmail.com wrote:

Hi,

I think this is actually a bug and it can be replicated. It basically affects data elements configured prior to 2.18.

When any of these Data elements are edited, DHIS2 automatically sets the access to “None” .

………………………………………

Regards,

Dapo Adejumo

+2348033683677

Skype : dapojorge

From: Dhis2-users [mailto:dhis2-users-bounces+dapsyjorge=gmail.com@lists.launchpad.net] On Behalf Of Alex Tumwesigye
Sent: 3 August, 2015 9:15 PM
To: Sam Kasozi
Cc: dhis2-users@lists.launchpad.net
Subject: Re: [Dhis2-users] Illegal Data element identifier on 2 data elements in a Dataset (DHIS 2.18)

Dear Sam,

That’s sometimes happens. I have experienced it very many times on multiple datasets, elements, etc.

You should always check public access permission if you are not restricting anything. The public access sometimes resets to none by itself. However, I have not been able to replicated it by testing.

Alex

On Mon, Aug 3, 2015 at 1:25 PM, Sam Kasozi kasozis@gmail.com wrote:

Hi Lars,

Setting the public to read/write solves the problem, however setting the Usergroup read/ write sharing setting was not changing anything.

The confusing bit was that I had not explicitly set the sharing permissions for any of the other data elements and yet they seemed to be okay; Unless the default was read/write for public even if it is not showing in my user interface.

I will just go ahead set them for the rest.

thanks.

Sam Kasozi
Information Systems Consultant
HISP Uganda | MOH - Public Health Emergency Operation Center
+256 788 993565 | +256 757 662752

kasozis@gmail.com | skasozi@pheoc.go.ug | Skype: sam.kasoziug

On Mon, Aug 3, 2015 at 12:46 PM, Lars Helge Øverland larshelge@gmail.com wrote:

Hi Sam,

this may mean that you have restricted sharing on those data elements. Please check that the data elements have public read/write or that your user has read access to those data elements under data elements > sharing.

regards,

Lars

On Mon, Aug 3, 2015 at 11:34 AM, Sam Kasozi kasozis@gmail.com wrote:

There seems to be a problem that has persisted.

I have 2 data elements in a dataset of 22 data elements that give me the error message ‘Illegal data element identifier: …’ during data entry when the user does not have the ‘All’ user role permission as shown below.

WITHOUT the ‘All’ user role permission - Zero is an exception {Though not Saved}

However after adding the ALL permission, the error message doesn’t appear and the value is saved successfully.

regards,

Sam Kasozi
Information Systems Consultant
HISP Uganda | MOH - Public Health Emergency Operation Center
+256 788 993565 | +256 757 662752

kasozis@gmail.com | skasozi@pheoc.go.ug | Skype: sam.kasoziug


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

Lars Helge Øverland

Lead developer, DHIS 2

University of Oslo

Skype: larshelgeoverland

http://www.dhis2.org


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),
Ministry of Health/AFENET

Kampala

Uganda

IT Consultant - BarefootPower Uganda Ltd, SmartSolar, Kenya

IT Specialist (Servers, Networks and Security, Health Information Systems - DHIS2 ) & Solar Consultant

+256 774149 775, + 256 759 800161

"I don’t want to be anything other than what I have been - one tree hill "

Sam Kasozi
Information Systems Consultant
HISP Uganda | MOH - Public Health Emergency Operation Center
+256 788 993565 | +256 757 662752

kasozis@gmail.com | skasozi@pheoc.go.ug | Skype: sam.kasoziug